Twitter Einträge in WordPress bloggen
Seit einigen Tagen habe ich die Kategorie Selfreferential eingerichtet, die die täglichen Zusammenfassungen meiner Tweets unter http://twitter.com/selfreferential enthält. Bis das lief, musste ich etwas experimentieren. Hier eine Anleitung / How To / Tutorial, das beschreibt, wie Twitter Tweets automatisch in ein selbstgehostetes WordPress 2.5.1 posted. Dazu beschreibe ich auch, wie man Blogeinträge per Mail generiert, wobei die Mails die entsprechende Zusammenfassung enthalten:
- Zuerst habe ich ein E-Mail Konto eingerichtet, das einen geheimen Namen hat und nur für diesen einen Zweck bestimmt ist.
- Dann habe ich im Dashboard bzw. der Admin Oberfläche unter Einstellungen / Schreiben im Abschnitt “Via E-Mail schreiben” die entsprechenden Daten zum POP Server eingerichtet, der zum Konto aus 1. gehört.
- Jetzt muss man die tägliche Zusammenfassung irgendwie automatisch an diese Adresse bekommen und dazu kann man z.B. LoudTwitter verwenden
- Dazu muss man sich einen Zugang zu LoudTwitter anlegen und dann unter “home” seine Einstellungen bearbeiten:
- “Change the twitter followed” muss auf den zu prüfenden Twitter Zugang konfiguriert werden (mit Passwort), bei mir also http://twitter.com/selfreferential
- Unter “Email posting setup” muss die entsprechende geheime E-Mail Adresse aus 1. vermerkt sein
- Unter “Change post time, formatting, etc” kann man nun die Frequenz bzw. Zeitpunkt einstellen (also etwa 23:55 h). Zudem kann das “Subject” / “Betreff” der Mail benannt, die Liste formtiert (mit/ihne Uhrzeit) und ein Footer und ein Header in der Mail angegeben werden. Footer und Header dürfen auch HTML enthalten
- Am besten stellt man den Zeitpunkt der Zusammenfassung erst einmal zeitnah ein und testet das Ganze. Es dauert übrigens nach dem eingestellten Zeitpunkt nochmal 10-15 Minuten bis die Mail von LoudTwitter ankommt
- Nach diesem Zeitraum kann man die URL http://<blogurl>/wp-mail.php aufrufen, in meinem Fall also http://www.lesereins.de/wp-mail.php – die Ausgabe der Seite zeigt an, ob eine Mail verarbeitet wurde oder nicht. Man kann die Seite auch mehrmals aufrufen. Sobald die eingehende Mail verarbeitet wurde, ist der Posteingang leer und damit wird auch keine Mail zwei Mal verarbeitet
- Sobald die Mail eingegangen ist, wird sie als “Seite wartet auf Moderation” in der Startseite des WordPress Dashboard vermerkt. Dort muss man sie nur anklicken und dann auf die Schaltfläche “Publizieren” klicken. Das ist auch ok so – falls mal jemand die E-Mail Adresse rät, könnte er dennoch nicht automatisch einen Blogeintrag generieren
- Man sollte diese Kette einmal manuell durchgespielt haben und dann auch bei LoudTwitter ggf. “Betreff der Mail” = “Titel des Blogeintrags” sowie Footer und Header entsprechend formatieren
- Wie kann man es erreichen, dass die Mails automatisch abgeholt werden? Dazu gibt es zwei Wege:
- Indem man in seinem Theme im Footer folgenden HTML Code einfügt <iframe src=”http://<blogurl>/wp-mail.php” name=”mailiframe” width=”1″ height=”1″ frameborder=”0″ scrolling=”no” title=”"></iframe> , also die URL, die oben zum Testen verwendet wurde. Wenn das Blog aufgerufen wird, wird automatisch die Seite im IFRAME geladen. Dazu muss also das Blog nach Eingang der Mail mind. einmal aufgerufen werden. Bei entsprechender Besucherzahl geschieht das häufig genug. Ansonsten kann man den Trick unten anwenden
- Man besorgt sich bei site24×7.com einen kostenlosen Zugang und überwacht dort regelmäßig die entsprechende URL. Durch das regelmäßige Aufrufen für die Überwachung wird die Mail abgeholt, sobald sie da ist.
- Falls noch nicht geschehen, jetzt bei LoudTwitter die Zeit auf 23.55 h einstellen und dann bis zum nächsten Tag warten
- Am nächsten Tag sollte dann im Dashboard ein zu moderierender Eintrag vorliegen, der die entsprechende Mail enthält.
Ich hoffe, die Anleitung ist hilfreich. Falls jemand Anmerkungen hat oder einen Fehler gefunden hat, bitte einen Kommentar hinterlassen. Danke!

am 26. Juni 2008 um 21:32 Uhr.
Für Twitter Anfänger, hier eine grundlegende Twitter Anleitung: http://twitterdings.de/2008/04/27/twitter-die-ersten-schritte/
am 9. Oktober 2008 um 06:57 Uhr.
[...] « Twitter Einträge in WordPress bloggen Selfreferential Links [...]