Kuratierte Linksammlung für Webdesigner und -entwickler.

So integrierst Du Deine Tweets in Deinen WordPress-Blog

Die neuesten Tweets auf Deinem Blog anzuzeigen, ist ein guter Weg, Deine Blogleser zu ermutigen, Dir auf Twitter zu folgen. Die wohl häufigste Position, an der Tweets innerhalb eines Blogs angezeigt werden, ist die Sidebar.

Eine populäre Lösung zur manuellen Anzeige Deiner Tweets kommt aus dem Blog von Chris Coyer, auf dem er in einem Artikel einen schnellen und effektiven Weg beschreibt, über RSS-Code-Schnipsel die aktuellsten Tweets Deines Twitter-Feeds ohne den Einsatz von Plugins in Deinem Blog anzeigen zu lassen.

Anzeige

Aktuelle Tweets manuell einbinden

Die RSS-Adresse Deines Twitter-Feeds lautet:
http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=xxxxx, wobei xxxxx Deinen Twitter-Benutzername reserviert.

Die RSS-Adresse für meine aktuellen Tweets lautet also beispielsweise wie folgt:
https://api.twitter.com/1/statuses/user_timeline.rss?screen_name=JonathanTorke.

Nur 2 Schritte
  1. Ersetze einfach meine Twitter-RSS-Adresse durch Deine, indem Du am Ende der Zeile 3 des folgenden PHP-Codes meinen Twitter-Nutzernamen durch Deinen Nutzernamen ersetzt.
  2. In Zeile 4 kannst Du die Anzahl Deiner Tweets anpassen, die Du anzeigen lassen möchtest. In diesem Beispiel werden sechs Tweets zur Anzeige bestimmt (Siehe Ziffer 6 in der Klammer).

Jetzt brauchst Du nur noch folgenden angepassten PHP-Code in ein PHP-fähiges Widget Deiner Wahl platzieren. Fertig.

<?php
include_once(ABSPATH . WPINC . '/feed.php');
$rss = fetch_feed('https://api.twitter.com/1/statuses/user_timeline.rss?screen_name=jonathantorke');
$maxitems = $rss->get_item_quantity(3);
$rss_items = $rss->get_items(0, $maxitems);
?>

<ul>
<?php if ($maxitems == 0) echo '<li>No items.</li>';
else
// Loop through each feed item and display each item as a hyperlink.
foreach ( $rss_items as $item ) : ?>
<li>
<a href='<?php echo $item->get_permalink(); ?>'>
<?php echo $item->get_title(); ?>
</a>
</li>
<?php endforeach; ?>
</ul>

Für die Ausgabe mehrerer Feeds würde Zeile 3 folgende Zuweisung unterliegen:

$rss = fetch_feed(array('http://erste_url', 'http://zweite_url', 'http://dritte_url'));

Das tolle an diesem RSS-Code ist, dass dieser mit jedem öffentlich zugänglichen RSS-Feed funktioniert.

Frischer Input für Designer. Jeder Abonnent erhält das kostenlose Bundle aus 50 Photoshop Device-Mockups und 40 Responsive WordPress-Themes.

1x pro Woche. Kein Spam. Jederzeit kündbar.
Jonathan Torke
Jonathan Torke

Auf pixeltuner.de teile ich aktuelle Ressourcen für Webdesigner und -entwickler. Du findest mich auch auf deviantART und Instagram.
PayPal-Kaffeespende.

7 Antworten auf "So integrierst Du Deine Tweets in Deinen WordPress-Blog"

Schreibe einen Kommentar

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

Verpasse keine News!

Du erhältst ein kostenloses Bundle aus 50+ WordPress-Themes und PSD Device-Mockups.

1x pro Woche. Jederzeit kündbar.
Anzeige