Hallo liebe Community,
als langjähriger, begeisterter WP-Nutzer hat mich ein Problem mit den dt. Umlauten eingeholt, für das ich keine Lösung finden konnte. Das Problem kann ich folgendermaßen beschreiben:
- Die Seite wurde auf einen neuen Server umgezogen. Das Datenbankupdate wurde entsprechend aufgespielt.
- Die Softwareversionen (MySQL, PHP, etc.) sind alle ganz aktuell
- Umlaute werden nur durch Worpress falsch dargestellt (im Front- und Backend)
- Umlaute werden korrekt dargestellt, wenn ich per php-Skript eine direkte Datenbank-Verbindung aufbaue und die Inhalte per echo() ausgebe.
--> Dies und der sql-dump sagen mir, dass sowohl Zeichensatz & Collation (utf8mb4/utf8mb4_unicode_ci) wie auch die Inhalte von MySQL richtig gespeichert und ausgegeben werden.
- In der wp-config.phh stehen die Defaults
Allerdings habe ich auch schon diverse Kombinationen (utf8mb4/utf8mb4_unicode_ci) ohne Erfolg ausprobiert
- Der http-header ist auch in Ordnung: Content-Type text/html; charset=UTF-8
- Und im html head steht: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Ich habe leider keine Ahnung mehr, was ich noch ausprobieren könnte. Ich würde mich über Ideen freuen! Danke :)
VG