WordPress Editor anpassen
Friday, August 11th, 2006
WordPress ist von mir aus gesehen das beste Tool um zu bloggen. Bekannterweise verinnerlicht WordPress, als sogenannten WYSIWYG Editor, das Opensource Produkt TinyMCE von Moxiecode. Es ist schon erstaunlich was dieser auf Java Javascript basierende Editor alles kann, beinahe alles wie ein echter Offline-Editor. Doch der Editor kann noch mehr! Leider wurden einige Funktionen für WordPress ausgeschaltet. Aber die kann man, wenn man möchte ganz leicht wieder hervor holen. Denn ein voll aktivierter TinyMCE Editor sieht schon fast wie Microsoft Word aus, bloss eben im Web und doch viel besser…
Wenn Ihr WordPress 2.* einsetzt, dann geht in die folgende Ordnerstruktur: “wp-includes\js\tinymce\“. Dort findet Ihr das File “tiny_mce_gzip.php” welches Ihr öffnet. Ungefähr in der Zeile 110 findet Ihr folgende Konfiguration:
$mce_buttons = apply_filters('mce_buttons', array('bold', 'italic', 'strikethrough', 'separator', 'bullist', 'numlist', 'outdent', 'indent', 'separator', 'justifyleft', 'justifycenter', 'justifyright' ,'separator', 'link', 'unlink', 'image', 'wordpress', 'separator', 'undo', 'redo', 'code', 'wphelp'));Diese könnt Ihr nun mit Euren gewünschten Konfigurationen erweitern. Eine Liste der möglichen Funktionen findet Ihr bei Moxiecode in den Manuals.
Öhm… der TinyMCE ist ein Javascript, nicht Java…
Sali Dominik, ja klar! Wie blöd von mir. Wollte ich ursprünglich eigentlich auch schreiben… Danke für den Hinweis.
Kein Problem ;-)
User-Generated-Correction :-D
Aber Danke für den Tipp, der TinyMCE ist im WP wirklich ein wenig dürftig…
[...] Der WYSIWYG-Editor in WordPress bietet relativ wenig Funktionen. Das muss nicht immer so bleiben. Der eingesetzte Editor heisst TinyMCE und kann sehr einfach konfiguriert werden. In der Vollversion sieht der Editor wie Word und Co aus. Wie das in WordPress gemacht wird, ist hier geschrieben. [...]
hi, schöner artikel, funktioniert auch super, aber ich bekomme keine auswahl für die schriftfarbe. woran könnte das liegen, habt ihr da irgend eine ahnung. ich habe jetzt schon 2 stunden das forum durchgelesen bei tinymce, aber nichts gefunden.
@Mario: Hast Du den “forecolorpicker” irgendwo drinnen in der Button-Referenz?
@Renato Ich habe auch endlich heruasgefunden, dass er “forecolorpicker” heißt. Hab ihn daraufhin eingebunden und er erscheint zumindest einmal. Es öffnet sich auch ein Popup und man kann eine Farbe auswählen. Leider war es das auch schon, will heißen mehr passiert nicht. Also die Farbe wird nicht in die Textarea übernommen. Habs auch schon mit Google probiert, aber sehr viel findet man da ja nicht zu diesem Thema.
MFG Mario
@Mario: Hast Du zuerst den Text, oder das Wort, markiert und dann die Farbe ausgewählt?
@Renato
Ja, hab ich gemacht, dann eine Farbe ausgwählt und schwupp, nix passiert :(
Nochmal hi, hab auf meiner Webseite mal ein Bild in den Newsbereich gemacht, damit man es sich besser vorstellen kann.
So, habs gerade bei mir eingetragen. Danke erst mal an Renato für den Tip und auch die Hilfe. Das Problem war eigentlich gar keines *g*, ich habe nur das Plugin mit forecolorpicker aufgerufen, welches ein Popup erzeugt. Für die normale Farbwahl, also für mich zumindest, reicht aber der aufruf forecolor und schon gehts. Danke nochmal.
MFG Mario
[...] nicht so sehr zufrieden sind. Es gibt aber verschiedene Möglichkeiten den Editor aufzuwerten. Eine habe ich schon vor längerer Zeit beschrieben, jedoch eignet sich diese nur, wenn man zum einen keine Berührungsängste hat mit dem Code von [...]
[...] http://blog.suchmaschinen-opti.....trackback/ http://bueltge.de/wordpress-ed.....itern/415/ http://mitra.ch/?p=153 [...]