Fragezeichen auf speziellen Zeichen

Gestern habe ich an einer Datei gearbeitet, als Notepad ++ abgestürzt ist. Ich ging dann in den Backup-Ordner des Programms, um die Datei wiederherzustellen. Nach der Wiederherstellung werden spezielle Zeichen (z. B. oder Buchstaben mit Akzent) als Fragezeichen in einem schwarzen Diamod angezeigt. Was merkwürdig ist, ist dass dies nur auf dieser Seite passiert, die anderen Seiten im ganzen WP werden korrekt angezeigt! Ich trashte die Datei und schrieb eine neue Datei mit dem gleichen Namen und dem gleichen Shortcode, aber das Problem blieb bestehen! Wie kann ich das beheben?

Solutions Collecting From Web of "Fragezeichen auf speziellen Zeichen"

WordPress sendet alle HTML-Inhalte, die als UTF-8 codiert sind. Wenn Sie eine Datei in einer Einzelbyte-Codierung wie Windows-1252¹ speichern, erstellen Sie ungültige Zeichen für UTF-8. Diese werden mit einem Ersatzzeichen angezeigt, normalerweise (aber nicht notwendig) als Fragezeichen in einem schwarzen Diamanten.

Verwenden Sie immer UTF-8 für alles. Verwenden Sie keine BOM (Byte Order Mark), da dies von PHP als druckbares Zeichen behandelt wird, und Sie erhalten den bekannten Header Headers Sended Error.

¹ ANSI ist keine echte Kodierung . Es triggers die Codierung der Codierung Ihres Betriebssystems auf. Dieser Begriff sollte in allen Texteditoren verboten sein.