TweetView-Widget – Anzeige der letzten Tweets in der WordPress-Sidebar

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

TweetView

TweetView

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.3.10 (07. 11. 2011)

  • Französische Übersetzung hinzugefügt. (Danke an Geoffrey)

Version 1.3.9 (25. 03. 2011)

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 Smilie: :-)

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.

Werbung

iPhone 4 Case Aquatus

Über H.-Peter Pfeufer

Ich bin Webentwickler/ -programmierer aus Leidenschaft, WordPressbegeistert und ab und an auch mal ein netter Mensch.
Vor allen schreibe ich über alles was mit den Themen Webentwicklung/ -programmierung und WordPress zu tun hat. Nebenher auch mal einige Gedanken zu allgemeineren Themen.

Kategorie(n): WordPress-Plugins
Tags: , , ,
Setze ein Lesezeichen auf den Permalink.

9 Antworten auf TweetView-Widget – Anzeige der letzten Tweets in der WordPress-Sidebar

  1. [...] 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” [...]

    VM sagt:

    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

    Yuri sagt:

    Great plugin, but any chance for an english translation for it?

  2. Hi Yuri,

    yes, give me some time to deal with the javascript which generates the output Smilie: :-)
    So far as I can see, it only effects the output in frontend. The settings are allready in english.

  3. 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.

  4. [...] 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, [...]

    Klas sagt:

    Super Verbesserung zur “Tweetbox” von Rob Carr. Endlich mal alles ordentlich und übersichtlich!

    Grüße
    Klas von der Erbengemeinschaft

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

 

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>