Zum Inhalt springen

Archiv

Tag: WP-Update

Zurzeit habe ich durch das letzte Update auf WordPress 2.9.1 etwas Stress mit dem Plugin myGallery. Bitte habt etwas Verständnis, wenn die damit eingebundenen Bilder derzeit daher nicht angezeigt werden können. Mit etwas Glück gibt es kurzfristig die Tage ein Fix, andernfalls muss ich das hier umstricken, was eine menge Arbeit bedeuten würde …

Eben frisch aus dem Krankenhaus gesehen, dass es eine neue Version vom WordPress gibt.  Update war wie immer ein Klacks per Upgradeskript, jedoch meckert mit WP 2.7 noch an, dass Simple Tags nicht mehr mit dieser Version läuft …

Mal schauen, was ich da mache, denn die Empfehlung das alte Simple Tagging Plugin wieder zu nutzen, schmeck mir nicht wirklich.

Vor etwa 5 Std. wurde die Version 2.3.3 von WordPress veröffentlicht. Ein Update wird dringend empfohlen, da einige Sicherheitsprobleme inkl. dem gravierenden XML-RPC Implementationsbug gefixt wurden.

PS.: Auch dieses Update konnte ich wieder problemlos mit meinem Skript innerhalb von Sekunden einspielen. ;)

Das nervige Updaten von WordPress kann man, wie ich heute bei Ozh gesehen habe, extrem vereinfachen! Alles was dafür benötigt wird, ist das folgende, eingedeutschte Script, das einem die lästigen Schritte beim Upgrade abnimmt, abschließend noch das Upgrade-Script für die Datenbank aufruft und auch wieder aufräumt:

#!/bin/bash
CURDIR=$(pwd)
SITE="http://DEINEBLOGURL"
echo WordPressUpdate in $CURDIR
echo 1. Hole aktuelles WordPress.
wget -q http://wordpress.org/latest.tar.gz
echo 2. Entpacke aktuelles WordPress
tar zxf latest.tar.gz
cd wordpress/
echo 3. Ersetze Altes mit Neuem
tar cf - . | (cd $CURDIR; tar xf -)
echo 4. Blogupdate wird ausgeführt
wget -q -O - ${SITE}/wp-admin/upgrade.php?step=1> /dev/null
echo 5. Lösche nicht mehr benötigtes
rm -f ../latest.tar.gz
cd ..
rm -f -r wordpress
echo 6. Fertig!

Einfach eine Datei, z.B. “updatewp”, im Wurzelverzeichnis des Blogs erstellen und den Code einfügen. Dann noch unbedingt den Pfad zum Blog bei der Variablendeklaration “SITE” anpassen und die Datei mit “chmod 700 updatewp” für den Besitzer ausführbar machen. Nun kann man Updates an der Shell mit einem einfachen Aufruf von “./updatewp” aus dem Wurzelverzeichnis ausführen, die dann ohne Stress nach extrem kurzer Zeit komplett vollzogen sind. Ich frag mich nur, warum ich bisher noch nicht selbst auf die Idee gekommen war …

PS. eine Garantie, dass dieses Script bei jedem einwandfrei funktioniert kann ich natürlich nicht geben (bisher pers. mit 2/2 Blogs erfolgreich getestet) und es kann natürlich nie schaden vorher ein Backup (z.B. mit BackUpWordPress) von seinem Blog anzulegen. ;)

Bereits gestern war das erwartete Update auf WordPress 2.3.1 erschienen. Es wurde neben einigen Bugfixes (kleinere und nervige Fehler) u.a. auch endlich die “wp-admin/link.php” gegen den Exploid, der bereits vor einigen Tagen auf BlogSecurity bekannt gemacht worden war, abgesichert. Die komplette Liste ist hier einzusehen.

Somit sollten nun die gröbsten Kinderkrankheiten vom WP 2.3 ausgemerzt sein und alle die noch mit einer älteren Version arbeiten, können jetzt eigentlich (auch dank aktueller Plugins) ein Upgrade ins Auge fassen. ;)

Heute Abend (oder besser gesagt, heute Nacht) habe ich mir dann mal das Upgrade meines Blogs auf die Version 2.3 vom WordPress vorgenommen. Die meisten Bedenken hatte ich bei dem Plugin Simple Tags und bei meinem seit langem verwendeten Theme, das eine Abwandlung vom bekannten Kubrick ist.

Da ein lokaler Test im Großen und Ganzen keine wirklichen Probleme aufzeigte, wagte ich nach einem Komplettbackup eine Operation am lebenden Objekt. ;) weiter lesen…

Aufmerksame Leser des Tellerrands haben es bestimmt schon mitbekommen. WordPress 2.3 “Dexter” ist seit heute Morgen zu bekommen.

Es wurden teilweise gravierende Änderungen vorgenommen, wobei das integrierte Tagging wohl besonders hervorsticht und weshalb ich den Umstieg auch noch nicht vorgenommen habe. D.h. wer das neue Tagging nutzen möchte kommt zumindest nicht um ein Update oder gar eine Änderung seines Themes herum. Wie das geht, kann dem Codex entnommen werden.

Ich werde, wie schon mehrfach angedeutet, noch ein paar Tage warten und sehen, was mit den diversen Plugins (besonders Simple Tagging), die ich in Verwendung habe, passiert und dann ggf. berichten …

Schnell noch ein Bugfix für WordPress vor dem Release der Version 2.3? Naja, besser als kein Fix. ;)

Behoben wurden hauptsächlich Fehler im Adminbereich (waren mir zumindest so nicht aufgefallen und bekommen kann man die Version wie immer hier und das Upgrade funktioniert wie gewohnt.

So wie es aussieht, wird es wohl die Version 2.3 ab 24. September geben. Sie bringt einige Bigfixes etc. mit und leider ist dann wohl auch das Tagging ein fester Bestandteil. Leider, weil viele, wie ich auch, Simple-Tagging-Plugin (ursprünglich von Michael Wöhrer entwickelt) für diese Aufgabe nutzen.

Nun ist es normal ja nicht weiter tragisch, wenn ein Blogsystem um Funktionen erweitert wird, im Gegenteil, aber bei WordPress 2.3 ist das Tagging leider nur sehr, sehr “einfach” eingebunden und das, wo ja nun wirklich eine geniale Vorlage gegeben ist. Das Schlimmste ist aber, dass das Plugin wohl auch keine Chance hat, die fehlenden Funktionen so ohne weiteres zu ergänzen.

Wer jetzt immer noch nicht weiß, wovon ich rede: Das Plugin bietet u.a. in WordPress neben den Keywords, zusätzliche Features wie eine durchdachte Tagcloud, Related Tags, Related Posts, Keywords in den Headern. (Siehe auch hier!)

Implementiert werden soll wohl aber nur das Tagging (ohne Autovervollständigung) und eine Tagcloud in HTML ohne CSS! Ärmlich!

Ich kann wirklich nur hoffen (danach sieht es zurzeit aber IMHO nicht aus), dass das Tagging abschaltbar sein wird und werde auf jeden Fall erst mal noch eine ganze Weile beim WordPress 2.2.2 bleiben …

WordPress 2.2.2, bzw. wenn noch jemand die 2.0 verwendet, dann die 2.0.11, ist heute rausgekommen. Es handelt sich bei diesem Update nur um Bugfixes, inkl. dem wichtigen Fix zum Cross-Site Scriptingbug in upload.php. Das Einspielen nach Anleitung ist, wie bisher, kein Problem gewesen und die Datenbank benötigte kein Update.