Mit dem Redesign der Homepage und der Einführung des neuen Streams hat facebook viele Anwendungen von den Benachrichtigungen in dem neuen Homepage-Stream ausgeschlossen. Der Grund liegt in der veränderten WordPress-API, die für eine Integration in den neuen Stream verlangt, dass die Einträge über eine zentrale Seite bzw. Server der jeweiligen Application laufen.
Das WordPress-plugin Wordbook bindet allerdings die Beiträge direkt ein und somit nur noch auf der eigenen Wall und nicht mehr im Stream der eigenen Freunde, was für die Verbreitung der Artikel doch eher nachteilig ist. Doch die Abhilfe war nicht weit. Sie kommt allerdings in Form einer neuen Facebook-Application entwickelt von James Andrews: FullCircle.
FullCircle bietet außerdem zahlreiche weitere Features: Neben facebook verwaltet das plugin auch die Integration nach Twitter und man kann in jedem einzelnen Beitrag optional entscheiden, ob der Artikel tatsächlich über die beiden Dienste veröffentlicht werden soll oder nicht.
FullCircle hat allerdings einen kleinen Haken zur Zeit. Da der Blogbeitrag als Link (und nicht als Note!) in Facebook gepostet wird, übernimmt facebook das erst beste Bild, dass es in passender größe im Quelltext finden kann. Das hat bei der Verwendung von Badges und Werbung den nachteil, das völlig unzusammenhängende Bilder verwendet werden.
Folgende Abhilfe habe ich gefunden: Da facebook das erste Bild aus dem Quelltext nimmt habe ich am Ende des Headers eine 100px große Version meines Logos eingefügt mit folgendem Code:
<img src="http://www.BILDURL.de/BILD.png" style="display:none;" />
Der Code bewirkt, dass beim normalen Betrachten des Blogs, das Bild nicht angezeigt wird. facebook allerdings ignoriert die style-Anweisung und übernimmt das Bild.
Et voila. :-)