Letztens fragte frug hat mich ein Kollege gefragt, wie man denn am geschicktesten ein Posterous-Blog in ein Wordpress-Blog einbinden könnte. Dass er grade mich frug gefragt hat, zeigt schon, dass er noch viel weniger von Wordpress versteht als ich. Und das will schon was heissen 
Klar, das normale RSS-Widget hatte ich da schon am Start, das ist auch jetzt unten rechts aktiv. Posterous selber hatte seinerzeit noch die Widgetbox promoted. Das aber war sehr javascriptlastig und werbeverseucht. Vorteil beider Varianten: immer aktuell weil auf RSS bzw. dynamische Abfragen basierend.
Das geht auf jeden Fall besser und zwar mit gleich drei Plugins für Wordpress: SimplePie Core, SimplePie for Wordpress und Exec PHP.
SimplePie Core hat man vielleicht schon installiert, wenn man andere RSS-basierte Plugins verwendet (wie in meinem Fall Postalicious). Auch wenn die SimplePie-Bibliotheken seit Version 2.8 in Wordpress integriert sind (Magpie RSS überigens auch), sollte man sich die Core-Bibliotheken per Plugin installieren.
Was ist SimplePie? Der Quasi-Standard unter den RSS-Parsern. Aha. Ein RSS-Parser ist ein Stück Software, das einen RSS-Feed ausliest, aufbereitet und dann in verschiedenen Formen darstellen kann. Aha!
Gleich drei wichtige Hinweise: RSS-Feed (Posterous) auslesen, aufbereiten damit es nicht nur einfache Listen sind und darstellen.
Die Darstellungsart stellt man nach Installation und Aktivierung der Plugins in den Einstellungen ein oder man übergibt sie später per Aufrufparameter. Ich hab mich für die einfache Variante entschieden und erstmal die generellen Einstellungen angepasst:

Die Option “Blog-Style with Enclosures” im Layout-Template ist entscheidend, denn so wird der externe Feed in voller Pracht eingebunden.
Jetzt braucht man noch das Plugin Exec-PHP, damit wir SimplePie per PHP-Aufruf in eine Seite einbinden können. Wichtig: eine neue Seite oder einen neuen Beitrag unbedingt im HTML-Modus bearbeiten und speichern!
Der Aufruf sieht dann im Falle meines Posterous-Blogs so aus:
<?php echo SimplePieWP(‘http://posterous.aufsfeld.de’); ?>
Das Ergebnis kann unter der Seite WWWahnsinn begutachtet werden.
Und Viktor, zufrieden? 
Letzte Kommentare