Heute morgen kam das erste “Update” für die aktuellste Version von WordPress “Ella” heraus. Es wird mit niedrieger bis mittlerer Wichtigkeit eingestuft.
Scheinbar wurden nur Kleinigkeiten verändert, hauptsächlich Encoding, die Implementation von XML-RPC, den (das?) Objekt-Cache und ein paar Feinheiten bezüglich des HTML-Codes.
Einziges Problem bisher: Sowohl das Standard-Layout als auch das Classic-Theme wurden geändert; da ich derzeit das Classic-Theme angepasst hatte, habe ich es natürlich einfach umbenannt und das Update eingespielt. Jetzt sehe ich das “neue” Classic-Layout aber kann nicht auf meine angepasste Version wechseln, weil die Meldung “Your database is out-of-date” erscheint. Obwohl das eine mit dem anderen ja nichts zu tun hat, meiner bescheidenen Meinung nach.
Lösung/Beschreibung: Das Kopieren des Themes mag zwar die Dateien vor dem Überschreiben bewahren, aber danach ist es (logischerweise, hab’ das übersehen) nicht mehr im Themes-Manager auswählbar.
Warum? Weil in der style.css noch immer der _alte_ Name des Themes steht, dieser wird aber dazu verwendet, im Themes-Manager die einzelnen Layouts inklusive kurzer Beschreibung anzuzeigen, das muss also geändert werden. Ergibt einen “Aufwand” von maximal einer Minute inkl. Login und Test – demgegenüber steht meine Fehlersuche samt Foren-lesen von gut einer Stunde, bevor ich von selbst draufgekommen bin… (Womit dieser Artikel also durchaus seine Berechtigung hat, da ich einmal davon ausgehe, daß ich nicht der einzige bin, dem es so erging/ergehen wird!)
Der Vollständigkeit halber noch die Liste der geänderten Dateien laut WordPress.org von Version 2.1 auf 2.1.1:
- wp-includes/post-template.php
- wp-includes/cache.php
- wp-includes/formatting.php
- wp-includes/category.php
- wp-includes/post.php
- wp-includes/version.php
- wp-includes/js/scriptaculous/wp-scriptaculous.js
- wp-includes/js/tinymce/tiny_mce_config.php
- wp-includes/js/tinymce/wp-mce-help.php
- wp-includes/js/tinymce/tiny_mce_gzip.php
- wp-includes/capabilities.php
- wp-includes/cron.php
- wp-includes/functions.php
- wp-includes/bookmark-template.php
- xmlrpc.php
- wp-admin/admin-ajax.php
- wp-admin/admin-functions.php
- wp-admin/custom-header.php
- wp-admin/options-general.php
- wp-admin/edit.php
- wp-admin/index-extra.php
- wp-admin/options-reading.php
EDIT: Habe die Liste der Übersicht halber in <code>-Tags gesetzt, daraufhin verschwand beim speichern die gesamte Liste, nur die HTML-Tags von <code> blieben übrig, deshalb die neue Version. ABER: wieder einmal eine WordPress-Eigenart kennen- und etwas dazugelernt =:^)