Update auf WordPress 2.2
Heute habe ich mich dazu entschlossen, nun das Upgrade von WordPress 2.1.3 auf WordPress 2.2 durchzuführen. Wie es sich gehört, habe ich vorher eine Datenbank und Filesystem Sicherung durchgeführt. Anschließend wurde das WordPress 2.2 Paket hochgeladen und ich habe zunächst zufrieden festgestellt, dass das Frontend weiterhin funktionierte.
Im Backend gab es dann allerdings die böse Überraschung.
Fatal error: Call to undefined function wp_get_current_user() in …..capabilities.php on line 446″
Nach kurzer Recherche stellte sich heraus, dass meine Sidebar Widgets Probleme machen. Denn in WordPress 2.2 sind Widgets bereits in der Standardfunktionalität vorhanden, bei vorherigen Versionen musste man dies mittels Plugin nachrüsten. Und genau das hatte ich auch gemacht. Wie sich jetzt aber herausstellte, ist das Widget Plugin mit der jetztigen Funktionalität nicht kompatibel. Was ich also gemacht habe ist, dass ich mich in dei Datenbank eingeloggt habe und in der Tabelle wp_options das Widget Plugin deaktiviert habe.
Das hat aber natürlich zur Folge, dass die Sidebar Widgets nicht mehr funktionieren, deswegen die Leere auf der rechten Seite. Ich könnte jetzt natürlich das Backup zurückspielen, jedoch möchte ich früher oder später eh upgraden und so warte ich, bis es eine Lösung für mein Problem gibt. Erste Ansätze gibt es bereits. Es gibt ein Plugin, das WordPress Widgets deaktiviert. Allerdings konnte mir selbiges auch nicht richtig weiterhelfen.
Wenn ich Zeit dafür finde, muss ich nun wohl mein Theme updaten, damit es sich wieder mit Widgets versteht und muss anschließend meine Widgets dafür anpassen.