Quickfix: Probleme mit UTF-8 und WordPress

0

Posted on : 05-04-2009 | By : Patrick | In : Blog-News, Internet, Webentwicklung

Ich hab eben gemerkt das die Seiten hier im Firefox immer ISO-8859-15 kodierte Seiten ausgegeben werden.
Das wiederum verursacht Probleme mit UTF-8 kodierten Umlauten/Sonderzeichen, bzw. kann diese verursachen.

ACHTUNG! Nicht sofort die Änderungen vornehmen die hier beschrieben werden, sondern zuerst den gesamten Artikel lesen!!!

Ich habe ein paar Nachforschungen angestellt, bin aber auf keine Antwort gekommen warum da ISO ankommt im Browser..
Da ich WordPress nicht großartig umfummeln wollte habe ich ein dirty Quickfix herausgefunden.
Es müssen zwei Dateien angepasst werden – einmal für die externe Darstellung und einmal für den Admin-Bereich (nett für die WordPress-Feeds auf dem Dashboard).
In beide Dateien muss jeweils nur eine Zeile eingefügt werden:
header("Content-Type: text/html; charset=utf-8");
Um welche Dateien handelt es sich?
Um die wp-blog-header.php im WP Hauptverzeichniss und die admin.php unter /wp-admin/.
Wohin muss das nun?
Am einfachsten unter den Kommentar-Block. Dann findet es man auch recht schnell wieder wenn es dann doch mal wieder raus muss.

Mit diesem Fix habe ich keine merkwürdigen Sonderzeichen bei Feeds oder auch sonst im Admin-Panel.

Update: So ganz klappt es im Admin-Panel doch noch nicht.. Ich versuche aber noch dafür eine Möglichkeit zu finden. Mit dem einbinden in die wp-blog-header.php hatte ich jetzt noch keine Probleme

Update2: Also.. Problem gelöst.. Dieser ganze scheiß kam von dem Plugin “statpress“!
Ich habe es jetzt rausgeschmissen und zack – alles geht wieder.. Ohne die oben genannten Modifikationen!
Also solltet ihr statpress verwendet und solche Probleme haben – WEG DAMIT!