WordPress – TinyMCE WYSIWYG-Editor erweitern
Bereits in meinem etwas älterem Beitrag Erweiterte Buttonleiste und Tastenkombinationen habe ich schon mal berichtet, wie man den in WordPress integrierten WYSIWYG-Editor TinyMCE, erweitert.
Nun ist es mir noch zusätzlich gelungen den zusätzlichen Button für die Bearbeitung des kompletten HTML-Codes wieder einzubinden. Der HTML-Code wird wie vorher auch in einem extra Fenster bearbeitet.
Um den HTML-Button wieder einzublenden, muss einfach nur eine Zeile in der Datei /wp-includes/js/tinymce/tiny_mce_config.php durch das Propertie code erweitert werden. Dadurch wird der HTML-Button wieder wie in der WordPress Vorgängerversion 2.0 angezeigt.

Suche einfach in der Datei tiny_mce_config.php nach der folgenden Zeile:
$mce_buttons = apply_filters(‘mce_buttons’, array( …
Die gesamte Zeile dann einfach durch die nachfolgenden Codezeile ersetzen. Das Ergebnis kannst du oben sehen
$mce_buttons = apply_filters('mce_buttons', array('bold', 'italic', 'strikethrough', 'separator', 'bullist', 'numlist', 'outdent', 'indent', 'separator', 'justifyleft', 'justifycenter', 'justifyright', 'separator', 'link', 'unlink', 'image', 'wp_more', 'separator', 'spellchecker', 'separator', 'wp_help', 'wp_adv', 'wp_adv_start', 'formatselect', 'underline', 'justifyfull', 'forecolor', 'separator', 'pastetext', 'pasteword', 'separator', 'removeformat', 'cleanup', 'separator', 'charmap', 'separator', 'undo', 'redo', 'separator', 'code', 'wp_adv_end'));

Ja, in dem Code oben sind die einzelnen einfachen Anführungszeichen durch WordPress “vermurkst” worden!
Ich muss da mal meine “Code Ansicht” in den Beiträgen etwas überarbeiten
.
Ich gelobe Besserung ….
So nun wird der Code im Beitrag richtig angezeigt.
Ich benutze nun die beiden tags
um den Code schnipsel richtig auszugeben.
Wenn man dann den Code über die HTML-Ansicht eingibt wird der eigentliche code vom WordPress Editor nicht mehr vermurkst!
TinyMCE – schöne Idee!