Der K(r)ampf mit den Zeilenumbrüchen in Wordpress.
Wer kennt das Problem in Wordpress nicht. Man fügt einen Zeilenumbruch < br /> in den Quellcode ein und nach dem abspeichern des Artikels ist dieser verschwunden. Das Problem ist ja nicht neu.
Als Abhilfe wird empfohlen einen anderen Editor zu verwenden wie zBsp: TinyMCE. In diesem lässt sich tatsächlich das entfernen von <br> und <p> Tags durch die Option:
“Stop removing the <p> and <br /> tags when saving and show them in the HTML editor“
verhindern. Aber!
Spätestens wenn man Code-Schnipsel posten will und dazu ein Plugin wie “Syntax Highlighter” verwendet, stößt man auf ein neues Problem.
Wordpress fügt nun hinter jeder Zeile Code, die nicht länger als eine ganze Zeile ist, einen < br /> Tag ein, auch wenn man das nicht will. Das sieht dann so aus:

fehlerhafte Darstellung von Code-Schnipseln in Wordpress
So soll das natürlich nicht aussehen. Nach jedem Wechsel zwischen html- und Visuell-Ansicht, werden es dann auch immer mehr < br /> Tags. Da hilft nur eins, die Option die das entfernen der Tags aus dem Quellcode verhindert, in TinyMCE wieder für die Dauer des Artikel schreibens deaktivieren.
Das Ergebnis sieht dann aus wie es sein soll:

korrekte Darstellung von Code-Schnipseln in Wordpress
Danach schaltet man die Option einfach wieder ein. Eine andere Lösung kenne ich hier nicht. Für Vorschläge bin ich offen!
Ich frage mich immer, was sich die Entwickler von Wordpress dabei gedacht haben, ich finde Wordpress wirklich toll aber so etwas nervt ungemein. Ich brauche manchmal für Formatierungsbasteleien länger, als für das schreiben des reinen Textes.
Dieses Thema könnte Sie ebenfalls interessieren:
