WordPress-Plugins gibt es ja nun wie Sand am Meer. Leider habe ich nur ein einziges gefunden, welches mir die letzten Tweets eines ausgewählten Nutzers – im Falle dieses Blogs sind es meine eignen – in der Sidebar anzeigt ohne Zeichensatzproblem. Aber der Teufel liegt auch – wie so oft – hier im Detail.
Gefunden hatte ich das “Tweetbox” von Rob Carr, welches recht einfach zu installieren ist, ohne aufwendige Konfiguration auskommt und die Tweets in die Sidebar zaubert. Jedoch leider – und das muss hier einfach gesagt sein – war der erzeugte Quelltext, welcher die Darstellung übernahm, komplett falsch aufgebaut. Die Idee für jeden Tweet einen eigenen Container zu erzeugen ist gut, jedoch waren diese leer und die Tweets außerhalb der dafür vorgesehenen Container.
Das Plugin
So machten Simon (http://sharjes.de) und ich uns daran, diesen Makel zu beheben. Heraus kam dabei unsere Version, die wir kurzerhand “TweetView” getauft haben. Die auffälligste Änderung ist hierbei der erzeugte Quellcode, welcher nun XHTML-konform ist. Im Gegensatz zur Version von Rob Carr wird hier nun eine Liste generiert und befüllt.
Der Vorteil liegt auf der Hand. Da es in die Sidebar eingebunden wird, und diese von Hause aus schon mit Listen arbeiten, kommt man nun komplett ohne Style-Anpassungen aus, da sich das Plugin/Widget perfekt in die Sidebar einfügt.
Dieses Plugin ist leider auch auf einer Seite zu bekommen, welche dem ersten äusseren Anschein nach zu WordPress gehört. Dies ist allerdings nicht der Fall. http://www.wordpress-plugin.org/ gehört NICHT zu WordPress und ist NICHT das offizielle Pluginverzeichnis von WordPress.
Ich bitte daher von Plugindownloads, welche von dieser Seite angeboten werden abzusehen, da keine Garantie besteht, dass die Plugins unverändert gelassen wurden, oder eventuell Fremd- und Schadcode eingeschleust wurde.
Vertrauenswürdige WordPress-Plugins erhaltet ihr immer nur im offiziellen Pluginverzeichnis oder auf den Seiten der Entwickler selbst. Dies gilt für alle WordPress-Plugins.
Installation bei Themes mit Widgets:
Die Installation ist denkbar einfach.
Automatische Installation
- Tweetview-Widget über die WordPress Pluginverwaltung suchen
- Tweetview-Widget über die WordPress Pluginverwaltung installieren und aktivieren
Manuelle Installation
- Tweetview-Widget herunterladen
- Archiv entpacken
- Verzeichnis ‘tweetview-widget’ nach ‘/wp-content/plugins/’ kopieren
- Plugin aktivieren
Changelog:
Version 1.4 (20. 02. 2012)
- PHP Code überarbeitet
- JavaScript Code überareitet
- Getestet auf WordPress 3.4-alpha
Version 1.3.11 (09. 11. 2011)
- Bereit für WordPress 3.3
Version 1.3.10 (07. 11. 2011)
- Französische Übersetzung hinzugefügt. (Danke an Geoffrey)
Version 1.3.9 (25. 03. 2011)
- Neu: Spanische Übersetzung hinzugefügt. (Danke an Rubén Álvarez)
Version 1.3.8 (09. 03. 2011)
- Fix: Durch JavaScript verursachter HTML-Fehler.
Version 1.3.7 (09.02.2011)
- Fix: Sidebartitel wird nicht mehr angezeigt, sollte dieser leer sein.
Version 1.3.6 (26.01.2011)
- Fix: JavaScript des Frontends in den Footer verschoben um Ladezeiten zu verbessern.
Version 1.3.4 (08.01.2011)
- Fix: Übersetzung nun auch im Frontend.
Version 1.3.3 (08.01.2011)
- Update: JavaScript in den Headerbereich verschoben.
Version 1.3.2 (11.12.2010)
- Neu: Sprachunterstützung hinzugefügt
- Unterstützte Sprachen: Englisch und Deutsch
Version 1.3.1 (05.12.2010)
- Flattr-Button integriert

Version 1.3.0 (05.12.2010)
- Nutzt nun die WordPress Widget-API.
- Getestet für WordPress 3.1.
Version 1.2.4 (30.08.2010)
- Codebereinigung
Version 1.2.3 (27.08.2010)
- Upload ins WordPress Pluginverzeichnis
Version 1.2.2 (08.07.2010)
- Kleinen Bug beim Aufruf des JavaScriptes behoben
Version 1.2.1
- Link zum eigenen Twitterprofil unter den Tweets eingefügt
Version 1.2.0
- Auslagerung des JavaScriptes in externe Datei
- Mechanismen zum Integrieren des JS in die WordPress-Umgebung eingefügt.
Version 1.1.2
- Überarbeitung der Erkennung von #Hashtags.
- Diese werden nun auch erkannt, wenn sie am Anfang eines Tweets stehen oder Umlaute enthalten.
Version 1.1.1
- Kleiner Bugfix in der Erkennung der #Hashtags
Version 1.1.0
- Tweetview erweitert, so dass nun auch die #Hashtags verlinkt sind.
Version 1.0.0
- Anpassungen am JavaScript von Rob Carr um validen Code zu erzeugen und die Tweets richtig anzeigen zu lassen.




[...] etwas Ähnliches habe ich hier ja schon mal vorgestellt, nur ging es in diesem Artikel um die Anzeige der letzten Tweets in der WordPress-Sidebar mit einm Plugin Namens TweetView. Natürlich ist dies auch auf einer “normalen” [...]
Hallo,
wirklich sehr schönes Plugin, läuft super. Nur eine FRage haben ich: Kann ich @-replies ausschalten? So dass nur eigene Tweets und retweets anzeigt werden?
Gruß
VM
Auch @replies sind Tweets, somit nicht filterbar.
Great plugin, but any chance for an english translation for it?
Hi Yuri,
yes, give me some time to deal with the javascript which generates the output
So far as I can see, it only effects the output in frontend. The settings are allready in english.
How do I limit the tweets to just those of the username (my client that owns eatwsk). He doesn’t want his customer’s tweets to be posted – especially if someone is spamming – but even if they are not spamming.
Hi Carol,
This plugin only post the tweets from the twitteraccount given in plugins settings. If your twitteraccount is shared by more users, you have to control this users.
[...] für solche Netzwerke und habe auch nicht den Drang ein solcher zu werden. Das erste Plugin – TweetView – entstand aus der Not heraus. Es gab einfach nichts, was meinen Vorstellungen entsprach, [...]
Super Verbesserung zur “Tweetbox” von Rob Carr. Endlich mal alles ordentlich und übersichtlich!
Grüße
Klas von der Erbengemeinschaft
Hi,
super Plugin, das vor allem auch eine deutsche Version bietet. Mir ist allerdings aufgefallen, dass die Links zu den Tweets bei den Zeitangaben teils ins leere Laufen.
Z.B.:
2
3
Vor 1 Tag
http://twitter.com/#!/ppfeufer/status/187911310250491900
Die JSON-Antwort liefert u.a.:
2
id_str: "187911310250491905"
Mit der unteren id_str würde der Link stimmen. Es liegt einfach an der letzten Ziffer.
Außerdem wäre es gut, wenn die Anzeige “Vor 11 Tage” in “Vor 11 Tagen” geändert wird.
Sonst ist mir nichts weiter aufgefallen. Mit den Änderungen ist das Plugin für mich endlich die Lösung
Danke und frohes Osterfest!
Danke für den Hinweis. Wird sofort geändert
Danke, das ging aber flott
Great widget, custom CSS broken as of latest WordPress.
Change the respective section of your code to fix it as follows:
$array_widgetOptions = get_option(‘widget_tweetview_widget’
;
(it was called Talos).
An English version of this page would be nice!
Thanks, I’ve been correcting it right now
Hi Peter,
Is it possible to add the twitter personal image to the tweets that are shown, just like you did with the WP Twitter Timeline plugin?