Neueste Kommentare

Kategorien

Allgemein (6) Blogtreff (1) Domain (3) Gadget (24) Geld verdienen (16) Google (30) Nachschlag (33) Promotion (22) Recyclable Code (3) Stylemachine (13) Twitter (35) Wordpress (15)

Populär

RSS Feed SEO-Scout Mit RSS-Reader ganz entspannt lesen. Anzahl RSS-Reader SEO-Scout Zum Abonnieren klicke einfach auf den Counter oder den Zeitungsleser.

Vote für Seo-Scout.org!

Blogverzeichnis - Blog Verzeichnis bloggerei.de blogoscoop

Blogger-Treffen Lübeck: Wann das nächste? - E-Mail an frank.pfabigan@gmail.com, Ort » gmap

Vorsicht mit dem Wordpress Wysiwyg-Editor!

Samstag, 05. April 2008. 01:24 von Frank Pfabigan

Mir ist gerade etwas passiert, was nicht passieren sollte: ich habe einen meiner mit viel Liebe geschriebenen Artikel hier im Blog zerschrotet. Das Schlimme: ich kann ihn nicht mehr rekonstruieren, weder aus dem Gedächtnis noch aus dem RSS-Feed oder sonstwie. Der Artikel ist jetzt also kaputt (es fehlt das letzte Drittel).

Bei dem Versuch, die Darstellung von Code-Segmenten im Blog noch weiter zu verbessern – die normale Darstellung von pre und code Bereichen ist absolut unzureichend – habe ich den dp.SyntaxHighlighter eingebaut.

Um es vorweg zu nehmen: dessen Schuld ist es nicht.

Die Dokumentation zum dp.SyntaxHighlighter schlägt vor, anstelle des pre-Tags zur Auszeichnung von Codefragmenten im Beitrag den textarea-Tag zu benutzen. Hierbei müssen nicht sämtliche spitzen Klammern innerhalb des Code-Fragmentes durch ihre HTML-Entitäten ersetzt werden. Hörte sich gut an…

Nur leider kommt der Wysiwyg-Editor von Wordpress damit überhaupt nicht klar… Dieser hat den Artikeltext, der dem Code-Fragment folgte, so dargestellt, daß dieser in das WP-Backend reinlief. Ich dachte, nun gut, ein Darstellungsfehler.

Fataler Fehler. Denn beim Speichern wird tatsächlich alles nach dem textarea-Block abgeschnitten. Damit war dann ein Drittel eines schönen und langen Artikels flöten gegangen.

Ich wollte dies nur kurz allen Wordpress-Bloggern, die selbst vielleicht Code-Fragmente in ihrem Blog präsentieren wollen, als Warnung mit auf den Weg geben, damit sie nicht in dieselbe Falle wie ich laufen.

Niemals jemals ein Textarea-Tag im Wysiwyg-Editor benutzen. Erst im Benutzerprofil diesen ausschalten und dann im abgespeckten Editor rumhantieren. Am besten den Wysiwyg-Editor gar nicht nutzen. Man verzichtet auf einige Bequemlichkeiten, aber dieses Zerhauen von Code geht gar nicht. Ich hoffe, die WP-Programmierer überdenken diesen Part nochmals.


Erzähle Deinen Freunden davon!


  • Vielen Dank für diesen Artikel. Das ist auch ein interessanter Ansatz und darüber sollte man sicherlich nachdenken
  • und dein kommentar ist ganz sicher kein standard-blödsinn-kommentar den du überall einsetzt? - da bin ich ja beruhigt.
blog comments powered by Disqus