Wordpress

Aus Mediawiki Ferdinand Gruber
Version vom 27. November 2009, 18:06 Uhr von 91.115.67.161 (Diskussion) (→‎Log)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Update

  • Backup
cp -a /srv/www/htdocs/wordpress /srv/www/htdocs/wordpress_old

Die gesicherten Daten erst nach einiger Zeit löschen, wenn sich herausgestellt hat, dass alles ordnungsgemäß funktioniert.

Ein Backup der Datenbank ist nicht notwendig, da im Problemfall auf die allgemeine Datensicherung zurückgegriffen werden kann.

  • Update

In Wordpress als Administrator (zur Zeit der Benutzer grfe) anmelden. Auf der Startseite befindet sich ein Link zum Aktualisieren auf die momentan aktuelle Version von Wordpress. Gegenüber früheren Wordpress Versionen ist das Update nun sehr einfach geworden :-)

  • Anpassen

Damit sich Wordpress nahtlos in die Homepage einfügt, folgendes Skript ausführen:

cp -a /srv/www/htdocs/wordpress_old/wp-content/themes/classic /srv/www/htdocs/wordpress/wp-content/themes

Es wird das angepasste Erscheinungsbild der vorigen Version kopiert.

  • Plugins

Falls das Plugin zur Konvertierung der Datenbank nach UTF-8 noch einmal gebraucht werden sollte, folgendes Skript ausführen:

cp -a /srv/www/htdocs/wordpress_old/wp-content/plugins/UTF8_DB_Converter.php /srv/www/htdocs/wordpress/wp-content/plugins

Falls weitere Plugins aus der alten Version übernommen werden sollen, diese manuell kopieren!

Log

  • 4. Okt. 2007: Update auf Version 2.3 durchgeführt
  • 27. Nov. 2007: Update auf Version 2.3.1 durchgeführt
  • 1. Mai 2008: Update auf Version 2.5.1 durchgeführt
  • 11. Juni 2009: Update auf Version 2.8
  • 15. August 2009: Update auf Version 2.8.4
  • 27. November 2009: Update auf Version 2.8.6

Weitere Infos

ttp://wordpress-deutschland.org/upgrade

Plugin Dasher

Dieses Plugin bewikt, dass nach der Benutzeranmeldung das Dashboard (Tellerrand) schneller geladen wird. http://familypress.net/dasher/

Datei downloaden und im Plugin Verzeichnis entpacken. Als Administrator in Worpress anmelden und das Plugin aktivieren. That's it.

Wordpress übersiedeln

  • Auf dem Zielserver eine Datenbank anlegen. Name: Wordpress
  • Mit PhpMyAdmin die Quelldatenbank exportieren. Die erzeugte SQL Befehlsfolge über die Zwischenablage in die auf dem anderen Server angelegte Datenbank importieren.

Achtung: Beim Export mit phpMyAdmin kann es notwendig sein, einen MySQL Kompatibilitätsmodus einzustellen. Das ist z.B. dann der Fall, wenn auf dem Zielserver eine ältere MySQL Version läuft. Es war notwendig, den Modus mysql323 einzustellen, um die Datenbank am MySQL Server des Eduhi importieren zu können.

Damit die Adressen an den neuen Server angepasst werden, nach folgender Anleitung vorgehen

  • Die Datei wp-config.php öffnen und folgende Zeile eintragen:
define('RELOCATE', true);
  • Die Loginseite des Blogs aufrufen:
# Beispiel
http://schallerbach.eduhi.at/wordpress/wp-login.php
  • Dann wieder die Datei wp-config.php öffnen und die obige Zeile auskommentieren
// define('RELOCATE', true);
  • Nun als Admin einloggen und unter Einstellungen die Adressen ändern.

Diese Informationen stammen von: http://faq.wordpress-deutschland.org/wordpress-url-aendern/

Datenbank nach UTF-8 konvertieren

Seit Wordpress 2.2 ist die Zeichenkodierung standardmäßig auf UTF-8 eingestellt. Nach einem Import bzw. Export der Datenbank mit mysqldump kann es daher zu Problemen mit der Darstellung der Umlaute kommen.

Mit dem Plugin UTF-8 Database Converter kann die Wordpress Datenbank auf UTF-8 umgestellt werden.

  • In der /srv/www/htdocs/wordpress/wp-config.php folgende Zeile einfügen:
define('DB_CHARSET', 'UTF8');
cp UTF8_DB_Converter.php /srv/www/htdocs/wordpress/wp-content/plugins
  • Das Plugin aktivieren

Den Wordpress Blog im Browser aufrufen und die Admin Seite öffnen. Das neue Plugin aktivieren. Daraufhin erscheint der Menüpunkt UTF-8 Database Converter.

  • Die Konvertierung starten

Sicherheit von Wordpress

Siehe folgendes HowTo

Troubleshooting

  • Probleme mit Ausrichtung von Bildern

Bei Bildern keine Bildbeschreibung sondern nur einen Bildtitel eingeben. Die unterhalb des Bildes angezeigte Bildbeschreibung bringt Probleme mit dem Textumlauf von Bildern.

Das hängt wahrscheinlich mit dem veralteten Template "Classic" zusammen, welches ich außerdem modifiziert habe ...