
Der Kontakt zu den Lesern eines Blogs ist wichtig. Auch die Veröffentlichung eines Artikels nicht nur im Blog, sondern auch per RSS und Netzwerken wie Twitter, Google+ und Facebook ist mittlerweile Gang und Gebe. Da ist es doch ab und an auch interessant, wie viele dort eventuell auf diesen Artikel aufmerksam werden. Nicht nur für den Autor, auch für den Besucher eines Blogs kann diese Information nützlich sein.
Was macht das Widget
Das Social Impact Widget stellt genau diese Informationen in der WordPress-Sidebar schön aufgearbeitet dar und verlinkt auch gleich an die richtige Stelle. Mit andern Worten, die Anzahl der Follower bei Twitter, Kreise bei Google+, Fans der Facebook Fanpage und RSS-Leser wird in der Sidebar optisch ansprechend präsentiert. Für das Aussehen des Widgets hat Kai Köpke einmal mehr seine Kenntnisse in Sachen CSS unter Beweis gestellt.
Einrichtung
Die Einrichtung ist denkbar einfach, installieren wie man es von WordPress-Plugins gewohnt ist, aktivieren und unter Design -> Widgets findet man dann das Social Impact Widget. Die Felder sind eigentlich selbsterklärend, aber ich werde trotzdem noch ein bis zwei Sätze dazu verlieren.
Twitter-ID
Mit der Twitter-ID ist eigentlich nur der eigene Twittername gemeint. Komplett ohne @ davor. Einfach euern Twitternamen da rein und fertig.
Googleplus-ID
Hier wird es schon etwas komplizierter. Die Googleplus-ID ist eine 21-stellige Zahl, welche ihr im Link zu eurem Googleplus-Konto findet. Beispiel: https://plus.google.com/117945900915479853539/posts
Es können hier übrigens sowohl Nutzer als auch Seiten-IDs verwendet werden :-)
Facebook Fanpage-ID
Auch hier ist es etwas umständlicher, denn Facebook schreibt diese nicht einfach so offen hin. Geht dazu bei Facebook auf eure Fanpage und wählt dort den Link “Info bearbeiten”. In diesem Link steht ebenfalls eine ID, 15 Zeichen lang. Die wird hier gebraucht.
Feedburner-ID
Das ist euer Feed, bei Feedburner. Eure ID steht ebenfalls in eurer Feed-URL. Beispiel: http://feeds.feedburner.com/ppfeufer
Wichtig ist hier jedoch, ihr solltet in euren Feedburner-Einstellungen die Awarness-API aktiviert haben.
Hinweis zu Google+
Das Widget kann natürlich die Anzahl der Kreise von Google+ nur auslesen, wenn diese auch öffentlich zu sehen ist. Dazu geht bei Google+ in eure Einstellungen unter Profil und Datenschutz und wählt nun unter Teilen -> Sichtbarkeit des Netzwerkes bearbeiten. Hier könnt ihr festlegen, ob die Anzahl der Kreise in denen ihr euch befindet, öffentlich sichtbar sein soll, oder nicht. Dazu setzt einfach einen haken unter “Ich in Kreisen von anderen”.
Update der Werte im Widget
Das Widget wird alle Werte für eine Stunde cachen und dann neu einlesen. Bedenkt dies bitte, wenn ihr Änderungen an den Einstellungen – also den IDs – vornehmt. So kann es also bis zu einer Stunde dauern, bis die neuen Daten im Widget angezeigt werden. Dies dient nicht um euch zu ärgern, sondern um die APIs der einzelnen Anbieter zu schonen.
In diesem Sinne, wünsche ich viel Spaß mit den Widget :-)
Version: 1.5.1
05. 04. 2013
- Changing the query for Google+
Version: 1.5
15. 03. 2013
- Added App.net to the list of networks.
- Completely removed Feedburner from codebase.
Version: 1.4
29. 10. 2012
- Disabled Feedburner. Google disabled the API.
Version: 1.3
16. 10. 2012
- Switched to the new Tiwtter-API.
Version: 1.2
21. 09. 2012
- Fixed errormessage if a service is not used.
Version: 1.1
23. 08. 2012
- Google changed the response from the API. Now the plugin gets the circles correct again.
Version: 1.0.2
09. 08. 2012
- Added failover, if an API not responses correctly.
Version: 1.0.1
06. 08. 2012
- Fix: Facebook API call (sorry)
- Secured all API calls
Version: 1.0
30. 07. 2012
- Designfix: changed the CSS to prevent that themes can embed background images to the plugin.
- Code cleanup
- Changed the facebook-API
Version: 0.6.2
18. 05. 2012
- Fixed the regex to get the G+ circles.
Version: 0.6.1
05. 05. 2012
- Designfix: changed the CSS to prevent that the backgroundimage can be overwritten by other CSS-rules.
Version: 0.6
28. 03. 2012
- Ready for WordPress 3.4
Version: 0.5.1
03. 03. 2012
- Removed: rel=”author” from google+ link to prevent pushing wrong author-information to google on sites with more than one author.
Version: 0.5
22. 02. 2012
- Changed cachingtime to 1800 seconds
- Escaping outgoing profile links.
Version: 0.4.3
12. 02. 2012
- CSS for IE – again -.-
Version: 0.4.2
12. 02. 2012
- removed get_plugin_data, some systems couldn’t find this function ….
Version: 0.4.1
11. 02. 2012
- No longer minifying the CSS. The IE can’t work with it -.-
Version: 0.4
11. 02. 2012
- Checking if the returned count values are not empty to prevent killing the values in database.
- Adding CSS-Hacks for fu *ng IE.
Version: 0.3
10. 02. 2012
- removed the die-function. Why no one hailed me for this ? :-)
Version: 0.2
09. 02. 2012
- Added a clear cache checkbox to the widget settings
- added a check if we can use file_get_contents or cURL
- Title is now really empty if not set :-)
Version: 0.1
08. 02. 2012
- Initial Release
Hallo!
Irgendwie will er bei mir Twitter nicht haben. Cache schon gelöscht, Plugin neu installiert, Account bei Twitter ist erreichbar, auch die Großbuchstaben im Twitter-Benutzernamen probiert, es geht irgendwie nicht.
Liegt das ggf. an meinem Provider Strato? Server Side Security wurde deaktiviert für WordPress.
Viele Grüße
Dominik
Ja es kann durchaus am Provider liegen. Wenn dort cURL nicht verfügbar ist als PHP-Modul kann es sein, dass es nicht funktioniert.
Vielen Dank für die Antwort!
Habe das soeben geprüft, cURL ist verfügbar und aktiviert. PHP Version 5.3.8
cURL support enabled
cURL Information 7.21.1
AsynchDNS No
Debug No
GSS-Negotiate No
IDN Yes
IPv6 Yes
Largefile Yes
NTLM Yes
SPNEGO No
SSL Yes
SSPI No
krb4 No
libz Yes
CharConv No
Ab und zu erscheint statt dem fehlenden Twitter-Button folgender Fehler:
“Warning: file_get_contents(https://api.twitter.com/1/users/show.json?screen_name=iDomiX): failed to open stream: HTTP request failed! HTTP/1.0 400 Bad Request in (Pfad entfernt von Autor)/wp-content/plugins/social-impact-widget/social-impact-widget.php on line 546″
Beste Grüße
Dominik
Ohne jegliche Änderung funktioniert es nun plötzlich… Trotzdem bedanke ich mich für die Unterstützung.
Viele Grüße
Dominik
Hallo,
Könnten Sie mir bitte, wie man Google+ angezeigt werden?
Twitter und Facebook ist es kein Problem, aber Google+ wird nicht angezeigt.
Ich habe festgestellt, dass die ID korrekt ist, habe ich “Enable” für die öffentliche Darstellung Kreisen, und ich habe Seiten hinzugefügt, um meine Kreise, sowie Freunde, die meine Seite hinzugefügt ihre Google+ Kreisen zu.
Vielen Dank im Voraus für Ihre Hilfe, und ich danke Ihnen für dieses schöne plugin!
Ady
Sehr geehrter Herr Pfeufer,
auf Ihrer Webseite bin ich soeben auf das WordPress-Plugin Social Impact Widget gestoßen. Ich bin absolut begeistert von diesem PlugIn und habe es bereits auf mehreren Website begutachtet. Leider gibt es dieses PlugIn nur für WordPress, liege ich damit richtig?
Leider nutze ich aktuell nicht WordPress sondern Drupal und würde gerne das Widget auch dort nutzen. Gibt es Pläne, Ihr Widget auch auf anderen CMS zur Verfügung zu stellen?
Vielen Dank für Ihre Hilfe und einen angenehmen Freitag,
Jacqueline Hoffmann
Es ist richtig, das Plugin hier ist nur für WordPress. Wer es nach Drupal portieren möchte kann das gerne tun, ich selbst halte mich gepflegt fern von Drupal.
Hallo,
habe immer noch das Problem mit der Google+-Anzeige. Erst aktualisierte sich die Anzeige nicht mehr, nun zeigt es meine Google+-Kreise gar nicht mehr an. Gehe ich Ihren Anweisungen nach bezüglich der Kreise (an denen ich nichts geändert habe), komme ich beim Bearbeiten der Sichtbarkeit immer auf mein Profil, um es zu bearbeiten. Könnte also auch ein Google+-Problem sein.
Kennt das jemand auch? Könnte mir jemand weiterhelfen? Vielen Dank.
LG, Romy
Wäre es möglich noch ein YouTube-Fenster hinzuzufügen? Um die Zahl der Abonnenten anzeigen zu lassen.. :)
Erst mal nicht.
Über ein YouTube Fenster würde ich mich auch sehr freuen.
Wie kann man Community einbinden?
https://plus.google.com/u/0/communities/118376628027989196975
allein die Nummer geht nicht, trotzdem sehr schönes Plugin bis jetzt :)
Da eine Community keine öffentlichen Daten enthält, sondern nur für einen bestimmten Nutzer zugängig ist, kann man diese nicht einbinden.
Hallo,
ich habe leider immer noch keine Antwort von Ihnen.
Meine Kreise sind für alle sichtbar, alle Einstellungen überprüft, mehrfach. Trotzdem zeigt es das im Widget nicht (mehr) an. Bitte helfen Sie mir.
Gruß,
Romy
Ich werde mir das heute Abend mal ansehen, vielleicht finde ich ne Lösung. Irgendwas scheint mit dem Abfrageergebnis von Google selbst nicht zu stimmen bei Deinem Account. Da ist das Format aus mir noch unerklärlichen Gründen etwas anders als sonst. Aber wie gesagt, heute Abend.
Vielen Dank! Mit dem Update ist G+ wieder da. :)
Hi,
erstmal Danke für das tolle Plugin.
Zwei Fragen hätte ich:
1. Facebook habe ich meine Seite eingetragen, anstelle der Fanzahl wird allerdings nur “einige” angezeigt. Wieso das denn? Die Seite hat eine dreistellige Fanzahl.
2. Bestünde eine Möglichkeit das Plugin um Pinterest und Instagram zu erweitern?
Vielen Dank und viele Grüße
Torsten
Zu 1.:
Hast Du da Dein Facebookprofil eingetragen, oder Deine Fanpage?
Zu 2.:
Die Möglichkeit bestünde prinzipiell, ist aber eine Frage meiner eigenen Zeit und meiner Motivation dies zu tun. Auch ist es eine Frage, wie sinnvoll es ist noch einige hundert andere Dienste aufzunehmen.
Hallo,
ich habe eine Facebook-Fanpage eingetragen, kein privates Profil.
Irgendwelche Einschränkungen auf der Fanpage? Sowas wie erst ab 16 oder so?
Hi,
nein keine Einschränkungen a la Alter oder so.
Dann weiß ich da auch so auf die Schnelle nicht weiter.