| |||||||
| Registrieren | Lexikon | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
![]() |
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| PostRank: 0 ![]() Registriert seit: 10.08.2006
Beiträge: 5
| Umlaute aus dem Template werden falsch angezeigt. hallo, ich habe ein frustriendes problem mit meiner wordpressinstallation. umlaute die in den templatedateien stehen, z.b. "seite zurück", werden immer mit einem "?" angezeigt. alle umlaute die aus der datenbank kommen werden aber korrekt angezeigt. leider weiß ich nicht mehr weiter und hoffe hier hilfe zu finden. mfg ... subhead |
| | |
| | #2 (permalink) |
| PostRank: 4 ![]() Registriert seit: 01.02.2005 Ort: ~
Beiträge: 181
| Die Umlaute im Template musst du maskieren. Schau mal hier: SELFHTML: HTML / Allgemeine Regeln / Umlaute, Sonderzeichen und HTML-eigene Zeichen |
| | |
| | #3 (permalink) |
| PostRank: 9 ![]() Registriert seit: 14.07.2007
Beiträge: 1.429
| Das klingt nach einem Problem mit der Zeichencodierung. Lass mal sehen, wenn es ein Fragezeichen ist, würde ich so spontan drauf tippen, dass in WordPress als Codierung UTF-8 eingestellt, die Template-Files aber als ISO-8859-1 gespeichert sind. Welche Codierung Dein Blog verwendet, kannst Du unter "Einstellungen > Lesen > Zeichensatz für Seiten und Feeds" überprüfen. Der Zeichensatz, mit dem WordPress Deine Daten in der DB speichert, muss natürlich mit dem Zeichensatz übereinstimmen, mit dem Du Deine Template-Files speicherst. WordPress fügt diesen Zeichensatz nämlich in den Header der Seite ein und sagt damit dem Browser, wie er die Seite lesen soll. Du kannst übrigens mal probieren, in Deinem Browser den Zeichensatz umzustellen (IE: Ansicht > Codierung) und schauen, was passiert. Da müssten dann eigentlich Deine Sonderzeichen korrekt aussehen und die aus der DB zerhauen. Generell würde ich übrigens immer zu UTF-8 raten. Man spart sich einfach viel Ärger, muss sich aber am Anfang mal kurz hinsetzen und ein paar Grundlagen dazu verstanden haben. Und man braucht, und das ist wichtig, einen Text-Editor, der UTF-8 beherrscht. Was leider immer noch nicht alle Editoren tun. Der Vorteil von UTF-8 ist, dass man die Umlaute eben gerade nicht codieren muss und auch mal ohne Probleme einen Satz auf Japanisch zitieren oder sonstwas für Sonderzeichen aus anderen Sprachen verwenden kann. Wenn Du keinen passenden Texteditor hast oder Dich mit dieser doch nicht ganz einfachen Materie nicht beschäftigen möchtest, ist es aber auch ok, Umlaute zu codieren wie von missi vorgeschlagen. Dann verwendest Du im Theme quasi nur ASCII, und das ist sowohl ein Bestandteil von ISO-8859-1 als auch von UTF-8, so dass es Dir egal sein kann, welche Codierung im Blog eingestellt ist. Sorry für den langen Text und dass es etwas technisch geworden ist. Aber ich mache gerne Werbung für UTF-8 und wollte die (ansonsten ja richtige) Aussage zum Codieren der Umlaute nicht unkommentiert lassen. 0:-)
__________________ "Life brings hope and pain, but revenge never brings redemption." || Mein Blog |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |