Rogers & Simones Webpinnwand
Beiträge getaggt mit wordpress
Trackback-Problem bei WordPress 2.9
23. Dez
Etwas verwundert war ich doch, dass das frisch installierte nagelneue WordPress hier Probleme damit hatte, Trackbacks sogar im selben Blog zu setzen und noch nicht mal Pingbacks versendet werden. Noch mehr verwundert war ich, als ich feststellte, dass die lokale Testinstallation mit identischen Einstellungen mit Trackbacks gar kein Problem hat. Nach diverser Testerei und Googlerei bin ich dann auf einen WordPress-Bug, der bereits für Version 2.7 bekannt war, gestoßen. Auch einen einfach zu implementierenden Bugfix gab’s gleich dazu. Angepasst, ausprobiert und schwups: “So laaft die Gschicht”.
WordPress hat es leider innerhalb eines Jahres nicht geschafft, diesen äußert trivial zu reparierenden Fehler zu beheben. Das ist schwach.
Als Lösung ist für WordPress 2.9 in Zeile 229 von wp-includes/cron.php der zu niedrige Wert von 0.01 in 1 zu ändern:
229 | wp_remote_post( $cron_url, array('timeout' => 1, 'blocking' => false, 'sslverify' => apply_filters('https_local_ssl_verify', true)) ); |
s/s9y/wordpress/
21. Dez
Altlasten müssen gelegentlich beseitigt werden. Nun war dieses Blog hier an der Reihe und wurde von PHP4 / MySQL4 / Serendipity nach PHP5 / MySQL5 / WordPress migriert. Leider gibt es keinen offiziellen Migrationspfad in diese Richtung, die Umstellung hat aber dank der Doku von Fabian Fischer und dem inoffiziellen S9Y-Importer von Dobschat und anderen relativ reibungslos geklappt.
Nicht geklappt hat die Übernahme der alten Permalinks, da WordPress in Version 2.9 für jede Revision eines Artikels eine weitere Artikel-ID vergibt. Zudem konnte WordPress nicht das Markup aller S9Y-Artikel rendern und ich musste die betroffenen Artikel anpacken. Summa summarum wurden dabei die Artikel-IDs neu gewürfelt und da selbige Bestandteil der Permalinks waren, waren selbige jetzt eben kaputt und haben nun ein neues ID-freies Format. Wieder eine Altlast weniger.
Jetzt hoffen wir mal dass der Teufel nicht doch wieder irgendwo im Detail steckt.
Kommentare