Ich sags …

Recent News

Twitter

Archives

Flickr Goodness

January 11, 2008 @ 8:15 pm

Wordpress Probleme

Von einem auf den anderen Tag gab es plötzlich auf unserem Blog über Flugzeugabstürze Probleme: Im Editor fehlten die einzelnen Html-Form’s von einigen Plugins für die Eingabe zusätzlicher Daten, darunter bspw. das All-In-One-Seo-Pack, UltimateTagWarrior, das Geo-Plugin als auch die Standardfelder wie Trackback, Upload und die Custom-Fields. Eigentlich wurde nichts verändert, lediglich ein PlugIn für Google Analytics wurde deaktiviert, um so den neuen Tracking-Code direkt in das Template zu pflegen. Hier begann ein kleiner Horrortrip.

Alle üblichen Prozeduren wie PlugIns wahlweise ein und ausschalten, Säuberung der Datenbank von überflüssigen Einträgen des deaktivierten Plugins in wp_options und Überprüfung des active_plugins Key in wp_options brachten keinen Erfolg. Als nächste Prozedur erfolgte ein Update aller PlugIns die sich in der Editor-Maske via der edit_form_advanced Action einklinken. Auch ohne Erfolg.

Da ja an der Struktur nichts geändert wurde, konnte es eigentlich nur an einem einzelnen Plugin liegen und da fiel natürlich als erstes UTW ins Auge: Ein Monsterplugin mit inzwischen weit über 200 verwendeten Tags und es lag nahe, das dort irgendein Problem liegen könnte. Aber nach umfangreichem Debuggen konnte auch das ausgeschloßen werden.

Da lediglich die Editor-Seite im wpAdmin betroffen war, kommentierte ich nacheinander die Hooks der Plugins ( add_action(’edit_form_advanced’, …) ) aus und siehe da, der Schuldige war schnell gefunden: Das Geo-Plugin. Aus was für Gründen auch immer zerschießt das auf einmal die Editor-Seite und das kann eigentlich nichts mit der Deaktivierung des Google-Analytic Plugins zu tun haben, da sich dies nicht in die Editor Page eingeklinkt hat. Vermutlich spielt hier aber doch die Reihenfolge der Plugins eine Rolle und durch den Wegfall von einem, hat sich diese halt verändert. Mal sehen ob ich noch Lust habe, dem weiter auf den Grund zu gehen – diese Eingabemaske von Geokoordinaten wird im Endeffekt gar nicht benötigt, da man diese auch direkt über die Custom-Fields einpflegen kann.

Siehste Taxman, das ist genau der Grund warum ich ungerne upgrade … da gibt es noch mehr Problem. Bestimmt. :-)

Fazit: Never change a running system


Artikel die Sie auch interessieren könnten:

Tags: , , ,
Kategorie: Anders

4 Comments »

  1. Posted by Paddy

    January 12, 2008 @ 1:29 am

    Wie recht, wie recht. Ich zögere Updates immer so lange wie nur möglich hinaus. Und damit meine ich wirklich lange. :-)

  2. Posted by Lumbert

    January 12, 2008 @ 8:34 pm

    Notiz an mich selbst: IMMER, wirklich IMMER den Wordpress Cache löschen bevor man sich wundert, warum der neue Artikel nicht auf der DesasterMap auftaucht und NICHT zwei Stunden lang den Code debuggen weil man denkt man hat durch obige Aktion irgendwas kaputtgemacht …

  3. Posted by tAXMAN

    January 13, 2008 @ 4:10 pm

    Oh, das klingt ja wirklich böse. Gott sei dank verzichte ich auf Plugins, die sich zu tief ins WP reinhängen. Aber solche Sachen sind immer noch besser als Naschen. Jede Menge Spaß, Spannung und Überraschungen! Und das alles OHNE belastende Kalorien.
    Und was die Updates angeht, gebe ich dir natürlich Recht. Ich halte mich da auch entsprechend zurück…

  4. Posted by Lumbert

    March 15, 2008 @ 10:52 pm

    Ich habe nun (endlich) auch http://angstflug.de auf den neusten Stand gebracht. 250 Artikel, 100erte Tags, div. eigentümliche Plugins, und: Es lief problemlos. Ich mag Wordpress :-)

RSS feed for comments on this post · TrackBack URI

Leave a Comment

About

Just another Bla Bla Blog ...

Categories

Links

Extern

Rechtliches