S4D / WordPress / the_title unter WordPress - aus ü, ä, ö wird wieder ü, ä oder ö

the_title unter WordPress - aus ü, ä, ö wird wieder ü, ä oder ö

7. April 2009 - 12:32 Uhr - Hollywood - WordPress

Anzeige

Wen mann WordPress installiert hat, so ist in den meisten Fällen wohl der UTF-8 Zeichensatz eingestellt. Im Grunde ist dieser Zeichensatz nicht schlecht, kann jedoch im Quelltext des Betrachtes schon einmal zu Verwirrungen führen. Werden hier doch die Umlaute wie ä, ö oder ü zum Beispiel als ü für ü dargestellt.

Gute Suchmaschinen erkennen den richtigen Zeichensatz, den man für die Webseite eingestellt hat, und interpretieren dann die Ausgabe ü auch als ü. Was aber, wenn es mal nicht richtig funktioniert. Dann werden in den Suchmaschinen solche Überschriften und Beschreibungstexte wie

Wenn der Dübel nicht will
Der D übel ist über aus ein robuster Gegenstand. Daher sollte man Dübel nicht unterschätzen.

Das sieht sicherlich für einen Besucher einer Suchmaschine nicht angenehm aus und sorgt eher dafür, dass er den Eintrag in der Suchmaschine nicht anklickt.

Auch WordPress kann unter Umständen eine solche Ausgabe hervorrufen, wenn man zum Beispiel die Daten der Überschrift zu einem Artikel anzeigen läst.

Sicherlich gibt es die verschiedensten Ansätze, eine andere Zeichenausgabe zu erlangen und somit die Zeichen wieder richtig als ausgeschriebene Umlaute oder als saubere HTML-Entities darzustellen.

Aus ü wird ü und aus ä wird ä

Ein Ansatzt dafür ist zum Beispiel folgender Code:

< ?php $tneu = the_title(”, ”, false); echo htmlentities($tneu, ENT_QUOTES, ‘UTF-8′); ? >

Im ersten Teil wird der Titel eines Beitrages aus WordPress mit der Funktion the_title heraus geholt und in die Variable $tneu geschrieben. Im Anschluss wird der Inhalt aus der Variable wird zurück konvertiert und aus ü wird &uuml;.

Damit können selbst ältere Daten, die bereits in UTF-8 geschrieben wurden, wieder umgewandelt beziehungsweise konvertiert werden und der HTML-Quelltext sieht wieder sauber geschrieben aus.

 

Eine Übersicht der einzelnen UTF-8 Kodierungen findet man unter dieser URL: http://bueltge.de/wk-utf-8-konvertierung/130/

Anzeige

Artverwandte Themen zu "the_title unter WordPress - aus ü, ä, ö wird wieder ü, ä oder ö":


Tags zu diesem Beitrag: Charset, ISO, konvertieren, the_title, umwandeln, UTF-8, Zeichensatz,

Kommentare und Bemerkungen

Kommentar zum Beitrag schreiben Einen Kommentar schreiben, oder

Kommentare mit RSS 2.0 Feed für diesen Artikel einrichten RSS Feed oder mit Trackback einrichten Trackback verfolgen.


Einen Kommentar schreiben



Anzeige

 


RSS-Feed-ganze-Seite  Beiträge (RSS) und RSS-Feed-Kommentare  Kommentare (RSS)


- Copyright © by Screen4Dream.de / .com / H. Külgen -
31 queries. 0.589 seconds.