WordPress stellt neben dem WordPress-Backend noch eine weitere Administrationsmöglichkeit zur Verfügung: das XML-RPC Interface. Es handelt sich hierbei um eine Schnittstelle, die die Kommunikation zwischen einer externen Anwendung und einem WordPress-Blog ermöglicht. Die Blogeditoren MarsEdit und Windows Live Writer machen beispielsweise davon Gebrauch.
Mit einfachen Mitteln kann man diese Schnittstelle auch mit einem PHP Script ansprechen. So lässt sich ein Blogeintrag hinzufügen oder bestehende Einträge auslesen und weiterverarbeiten. Freundlicherweise liefert WordPress eine fertige Klasse für den Zugriff gleich mit. Man muss diese also nur mit dem passenden Befehl füttern und bekommt das gewünschte Ergebnis zurück.
Im folgenden Beispiel beschreibe ich kurz wie man einen Beitrag verfasst und per XML-RPC übermittelt. Zuerst einmal muss man die Schnittstelle im Blog aktivieren. Dafür setzt man im WordPress-Backend unter Einstellungen → Schreiben einen Haken bei „WordPress, Movable Type, MetaWeblog und Blogger XML-RPC Schnittstelle aktivieren“.
weiterlesen
-
„Caffeine“ – 04/12/2009 – Caffeine ist ein kleines und kostenloses Programm, dass sich in der OS X Menübar platziert und deinen Mac davon abhält, in den Ruhezustand zu verschwinden oder den Bildschirm zu dimmen. Aktiviert durch einen Klick signalisiert eine volle bzw. leere Tasse den aktuellen Zustand.
-
„Foodspotting“ – 03/12/2009 – Soziales Netzwerk um Restaurants in der Nähe zu finden und anderen zu empfehlen. Funktioniert über Gerichte, nicht über das Restaurant selber.
-
„TunesArt“ – 30/11/2009 – TunesArt ist eine Erweiterung für iTunes und der Shareware CoverSutra ziemlich ähnlich. Sie zeigt das aktuelle Cover ansprechend auf dem Desktop, stellt eine schnelle Suche bereit, zeigt Liedtexte, informiert, was gerade gespielt wird, stellt Tastaturkürzel bereit und scrobbelt zu Last.FM. Das ganze ist kostenlos.
Delicious ist ein Social-Bookmarking-Service
, Sie finden mich dort als felixtriller.
-
„Ommwriter“ – 29/11/2009 – Ablenkungsfreie Schreibumgebung im Vollbildmodus, auf das Nötigste reduziert. Speichert Texte als .txt-Datei. Zur Zeit in der Beta-Phase und (noch) kostenlos.
-
„Helvetical“ – 26/11/2009 – Helvetica Interface für den Google Kalender. Ebenfalls Userscript.
-
„Helvetwitter“ – 26/11/2009 – Helvetica Interface für Twitter, passend zum Helvetireader, auch hier als Userscript.
-
„Helvetimail“ – 26/11/2009 – Neues Interface für Google Mail, passend zum Helvetireader. Ebenfalls als Userscript.
-
„fiftyfootshadows.net“ – 25/11/2009 – Private Homepage des Fotografen und Toningenieurs John Carey mit großartigen Wallpapern und sonstigen fotografischen Meisterleistungen. Für den privaten Desktop kostenlos zu verwenden.
-
„XBMC iPhone Remote“ – 24/11/2009 – iPhone App zur Steuerung des XBMC
-
„Minimal Mac“ – 24/11/2009 – Tumblr-Blog über minimalistische Mac Desktops.
-
„Go out. Go discover. Go share. Gowalla.“ – 24/11/2009 – Ortsbasierte Web 2.0 Anwendung. Den Freunden zeigen, wo man gerade ist und sehen wo sich die Freunde gerade aufhalten. iPhone App inklusive.
-
„JustNotes — notes application for your Mac“ – 24/11/2009 – Einfache und praktische Notizen-App für Mac OS X. Öffnet sich als Statusbar Icon und ist so jederzeit abrufbar. Synchronisiert mit einem Simplenote Account und ist somit auch mit dem iPhone abgleichbar.
-
„Helvetireader“ – 23/11/2009 – Helvetireader ist ein alternatives Interface für den Google Reader. Es ist wesentlich aufgeräumter und übersichtlicher als das Original. Installiert wird es als Userscript beispielsweise mit Greasemonkey.
Delicious ist ein Social-Bookmarking-Service
, Sie finden mich dort als felixtriller.
Seit der Version 2.8 scheint es diverse Probleme mit der Core-Update Funktion von WordPress zu geben. Bei mir (und auch bei Anderen) bricht der Aktualisierungsvorgang nach der Eingabe der FTP-Zugangsdaten mit folgender Fehlermeldung ab:
Unable to locate WordPress Root directory.
In der deutschen Übersetzung:
Das WordPress-Wurzelverzeichnis konnte nicht ermittelt werden.
Abhilfe — zumindest bei meinem Hoster All-Inkl — schafft die Verwendung von PHP5 im Fast-CGI Modus. Hierfür erstellt man eine .htaccess–Datei und lädt diese in das Verzeichnis wp-admin im WordPress-Verzeichnis. So wird sichergestellt, dass nur das Backend und nicht das ganze Blog im Fast-CGI Modus läuft. Die Datei muss folgenden Inhalt haben:
Die Aktualisierung sollte jetzt wie gewohnt erfolgreich durchlaufen, WordPress fragt nicht nach den FTP-Zugangsdaten.
Hat das Update funktioniert, ist es ratsam die .htaccess-Datei wieder zu entfernen, oder zumindest umzubenennen.
Die vorgestellte Lösung funktioniert beim Hoster All-Inkl, andere Anbieter kann ich leider nicht testen.
via
Es folgt ein ungefähres Rezept für ein sehr leckeres Bier-Misch-Getränk. Mexikanisch angehaucht mit ein wenig Tequila und Limette.
- ½ Liter Bier
- weniger als ½ Liter Ginger Ale
- 5 – 10 cl Tequila
- 2 – 3 Limetten
- 1 Spritzer Limettensaft
- Crushed Ice oder Eiswürfel
- eventuell brauner Zucker
Die Limetten achteln und mit den anderen Zutaten in einen großen Krug oder in eine Karaffe geben und leicht umrühren. Mit Eis auffüllen und, wenn man es etwas süßer mag, mit braunem Zucker abschmecken.
Das richtige Verhältnis von Bier, Ginger Ale und dem Spritzer Limettensaft nach eigenem Geschmack wählen. Bei uns waren es 500 ml Bier und 350 – 400 ml Ginger Ale.
Der Alkohol wirkt hier ziemlich schnell, also bitte vorsichtig genießen. Prost!