Beim Schreiben von Artikeln, muss man sich auch immer wieder auf andere Artikel und Nachrichten beziehen und diese im Text zitieren. Da die Namen von Zeitungen Eigennamen sind wie zum Beispiel Spiegel, setze ich diese zur Hervorhebung gerne in Kapitälchen (small-caps). Das bewirkt, dass alle Buchstaben als Großbuchstaben dargestellt werden.
Das Problem ist nun, dass der TinyMCE Editor, welcher zum Bearbeiten bei Wordpress mitgeliefert wird, sehr viel mehr Funktionalität bietet, als in Wordpress standardmäßig aktiviert. Um entsprechend mehr Knöpfe zur Formatierung beim Schreiben verfügbar zu haben, empfehle ich die Wordpress Erweiterung TinyMCE Advanced.
Nach dem entpacken, hochladen und aktivieren des PlugIns in Wordpress können in den Einstellungen im Admin-Bereich mehrere neue Buttons zum Editor hinzugefügt werden. Damit diese Sichtbar werden am besten sich ausloggen, den Browser-Cache leeren und neu einloggen. Alternativ F5 drücken und dann die Seite (via Link) neu laden (da sonst die Buttons nicht angezeigt werden).
Hat man das geschafft, kann man sich nun daran machen einen neuen CSS-Stil hinzuzufügen. Dabei sind zwei Dinge zu beachten:
- der neue Stil wird als CSS-Klasse eingebunden mit einem Span-Tag. Also so: <span class=”smallcaps”>der normale Text</span>
- Damit diese Klasse dann auch im Frontend (das ja wesentlich vom gewählten Wordpress Theme abhängt) verfügbar ist, muss die Klasse mit ihrer Formatierung im Wordpress-Theme angegeben werden. Dafür musst Du in deinem Design die entsprechende CSS-Datei suchen (meist über den Admin-Bereich zu editieren) und diese mit der unten angegebenen CSS-Klasse erweitern.
Zur Durchführung geht man in den Adminbereich von Wordpress und erweitert den Wysiwyg-Editor über die TinyMCE-Advanced-Einstellungen um den Button “Stylesheets”. Dann wie folgt vorgehen:
- die Datei wp-content\plugins\tinymce-advanced\css\tadv-mce.css öffnen und dort den unten angefügten CSS-Stil hinzufügen. Man könnte hier den Körper der Klasse auch leer lassen, da es nur darum geht, den entsprechenden Klassennamen im TinyMCE verfügbar zu machen. Damit der Stil jedoch auch beim Schreiben im Editor bereits sichtbar wird, füllen wir ihn ebenfalls mit der unten aufgeführten CSS-Klasse .smallcaps. Die Datei danach abspeichern.
- dann die entsprechende CSS-Datei des eigenen Wordpress-Themes editieren. Tut man dies im Wordpress-Admin-Bereich muss dafür das Schreiben auf dem Server für das entsprechende Verzeichnis aktiviert sein. Ansonsten die Datei (beim K2 Theme ist es die wp-content\themes\k2\style.css) z. Bsp. mit einem Editor um die entsprechende CSS-Klasse erweitern.
- Datei abspeichern und ggf. via FTP hochladen (und evtl. wieder den browser-cache löschen)
Nun ist der neue Stil im TinyMCE und ebenfalls im Wordpress Theme, das heißt im Frontend für den User verfügbar und damit sichtbar. Ich habe folgenden CSS-Code eingefügt, um die Kapitälchen via “small-caps” CSS-Stil verfügbar zu haben:
.smallcaps {
font-variant: small-caps;
}
Der neue Stil ist dann unter dem Namen “smallcaps” verfügbar. Der Name ist frei wählbar, muss jedoch in der TinyMCE-Datei und in der Wordpress-Theme-Datei übereinstimmen, damit die Klasse auch gefunden werden kann.
Weiterführende Links
Ausführlicher Artikel zur Erweiterung des Editors, vor allem in älteren Wordpress Versionen
Übersicht aller TinyMCE Default-Buttons und Plugins die zur Erweiterung zur Verfügung stehen
Verwandte Beiträge:
























Hallo Ulf,
danke Dir für die Anleitung. Bin gerade dabei die Vereinsseite meines Tennisvereins zu relaunchen. Da ist es durchaus brauchbar ein paar Styles vorzugeben, da ja einige Leute am Blog mitschreiben. Sonst sieht es nachher aus wie ein Teller bunte Knete
Gruß qba
klappt