WordPress von latin1 auf utf8 umstellen
1. Januar 2010 von Michael | Wordpress
Nach dem Upgrade der Blogs auf WordPress 2.9 fiel auf, dass die Umlaute und andere Sonderzeichen nicht korrekt dargestellt wurden. d.h. „ĂĽ“ anstatt „ü“, „ö“ anstatt ö, usw. In der WordPress-Konfigurationsdatei wp-config.php
standen vor und nach den Upgrade die Zeilen
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', 'utf8');
und unter der WP-Adminstration > Einstellungen > Lesen stand UTF-8
unter der Option „Zeichensatz für Seiten und Feeds“. Weshalb wird dies jetzt nach dem Upgrade plötzlich zum Problem?
Ein Blick auf die MySQL-Tabellen via phpMyAdmin offenbart es:
Hier sollte normalerweise utf8_general_ci
stehen und eben nicht latin1_swedish_ci
.
Schritt 1: MySQL-Tabellen auf UTF-8 umstellen
Nun gilt es also, die MySQL-Tabellen auf UTF-8 umzustellen. Weiterlesen…