WordPress Editor verändert Quellcode
WordPress ist ein tolles System und ich greife auch immer wieder gerne drauf zurück, um Kundenseiten damit aufzusetzen. Trotzdem gibt es hier und da “Fehler”, bei denen man sich förmlich “einen Wolf sucht” und die Lösung einfach nicht findet. Im meinem Fall hat er PHP Code, der im Editor in eine Seite eingebunden war und mit EXEC-PHP ausgeführt werden sollte, einfach nicht so gelassen, wie er war. Es wurde immer wieder die Zeichenfolge “<?” in “< ?” umgewandelt. Ich habe gelesen, dass solche Veränderungen im Quellcode von einem Post oder einer Page auch andere Dinge betreffen. Etwa wenn man mit einem EMBED-HTML-Code Flash oder ähnliches in einen Post integrieren möchte.
Die Lösung: Bei “Einstellungen” > “Schreiben” ist ein Häckchen bei “WordPress soll falsch verschachteltes XHTML automatisch korrigieren.” gesetzt. Dieses Häckchen einfach entfernen und die Einstellung speichern. Dann nochmals den Post aufrufen und den gewünschten Code im “HTML-MODUS” eintragen und speichern. Danach sollte der Quellcode so bleiben wie er ist. Wer damit trotzdem noch Probleme hat, darf sie gerne hier schildern. Vielleicht findet sich ja noch eine Lösung.
