So fügen Sie WordPress einen TinyMCE-Editor hinzu

Veröffentlicht: 2022-10-01

Wenn Sie einen TinyMCE-Editor zu WordPress hinzufügen möchten, ist das eigentlich ganz einfach. Alles, was Sie tun müssen, ist das TinyMCE Advanced-Plugin zu installieren und zu aktivieren. Sobald Sie das getan haben, finden Sie einen neuen Menüpunkt „TinyMCE“ unter dem Menü Einstellungen in Ihrem WordPress-Adminbereich. Wenn Sie darauf klicken, gelangen Sie zur Einstellungsseite des Plugins, wo Sie konfigurieren können, wie der TinyMCE-Editor funktioniert.

Version 3.9 des visuellen Editors von WordPress liefert ein gutes Feedback. Wenn die Küchenspüle eingeschaltet ist, hat sie nur 14 Tasten oder 26, wenn sie es nicht ist. Der vollständige TinyMCE-Texteditor kann angezeigt werden, indem Sie Ihrer functions.php-Datei den folgenden Code hinzufügen: Sie können jetzt eine dritte Reihe von Schaltflächen aus dem visuellen Editor auswählen.

Benutzerdefinierte Plugins mit TinyMCE verwenden Kopieren Sie die Einstiegspunktdatei (zusammen mit allen anderen Dateien) in den Plugins-Ordner des TinyMCE-Codes , der mit dem Plugin verteilt wurde. Das Plug-in kann dann verwendet werden, indem es in die Plug-in-Liste eingetragen wird, die durch die Plug-in-Option angegeben wird.

Python oder Django können verwendet werden, um es auszuführen. Die Datei setup.py ist eine Shell-Datei. Kopieren Sie in settings.py den tinymce-Code und fügen Sie ihn in Ihr Projekt ein: INSTALLED_APPS = tinymce. „A tinymce“ [a tinymce] ist ein anderes Wort dafür. Tinymce wird ihnen hinzugefügt.

Erstellen Sie Inhalte und setzen Sie Inhalte mit den TinyMCE-Methoden getContent und setContent. Wenn Sie den Editor auf myTextarea initialisiert haben, müssen Sie die Eigenschaft id=”myTextarea” zurückgeben. Geben Sie den als HTML markierten Inhalt im Editor an den Benutzer zurück.

Durch Klicken auf die drei Punkte (Optionen) in der oberen rechten Ecke des Bildschirms können Sie auf den Gutenberg-Texteditor zugreifen. Durch Klicken auf die Registerkarte Text in der Symbolleiste können Sie auf den Texteditor von WordPress Classic zugreifen.

Verwendet WordPress Tinymce?

Bildnachweis: otwthemes.com

WordPress verwendet TinyMCE als Standardeditor . TinyMCE ist ein WYSIWYG-Editor (What You See Is What You Get), mit dem Benutzer Inhalte einfach erstellen und formatieren können. Es wird häufig von Webentwicklern und Bloggern verwendet.

Moxiecode Systems AB, ein schwedisches Unternehmen, stellt WordPress mit dem Open-Source-HTML-WYSIWYG-Editor TinyMCE zur Verfügung. Sie können auch eine Reihe von Schaltflächen entsperren, indem Sie auf die Symbolleiste des erweiterten Editors (Zeile 2 des Editors) klicken. In WP-Version 3.3.1 lautet der richtige Umschaltbefehl für IE und Firefox Shift-Alt-Z; siehe auch Plugin- API-Rich-Text-Editor -Filter für weitere Informationen. Ein ausführliches Tutorial findet sich auch auf WP Tuts. Bei der Verwendung von WordPress fügt der TinyMCE WYSIWYG-Editor automatisch Absatz-Tags (P-Tags) um Zeilenumbrüche hinzu. Es gibt drei grundlegende Möglichkeiten, P-Tags zu entfernen. In /WP-includes/class-WP-editor.php können Sie auf die Standardeinstellungen zugreifen.

Welche Version von Tinymce verwendet WordPress?

Ab WordPress 5.0 hat der visuelle Editor TinyMCE die Version 4.9.4.


WordPress Tinymce erstellen

Eines der großartigen Dinge an WordPress ist, dass es mit dem integrierten TinyMCE-Editor einfach ist, Ihre Beiträge und Seiten zu formatieren. Aber wussten Sie, dass Sie mit TinyMCE auch Ihre eigenen benutzerdefinierten Schaltflächen erstellen können?
Das Erstellen benutzerdefinierter Schaltflächen für TinyMCE ist eine großartige Möglichkeit, die Funktionalität Ihrer WordPress-Site zu erweitern. Sie könnten beispielsweise eine Schaltfläche erstellen, die einen benutzerdefinierten Shortcode oder ein HTML-Tag einfügt. Oder Sie könnten eine Schaltfläche erstellen, die einen Link zu einer Datei oder einem Bild einfügt.
Das Erstellen benutzerdefinierter Schaltflächen für TinyMCE ist relativ einfach. Zuerst müssen Sie ein Plugin erstellen, das die benutzerdefinierten Schaltflächen zum TinyMCE-Editor hinzufügt. Dann müssen Sie Ihrem Plugin einen Code hinzufügen, der TinyMCE mitteilt, was zu tun ist, wenn auf die Schaltfläche geklickt wird.
Wenn Sie kein Entwickler sind, finden Sie auch Plugins, die TinyMCE benutzerdefinierte Schaltflächen hinzufügen. Diese Plugins verfügen normalerweise über eine Benutzeroberfläche, die das Hinzufügen und Konfigurieren der benutzerdefinierten Schaltflächen erleichtert.

TinyMCE wurde entwickelt, um mit einer Vielzahl von Plugins und benutzerdefinierten Einstellungen zu arbeiten. TinyMCE benötigt zusätzlich zu diesen Anforderungen keine speziellen Dateistrukturen oder Werkzeuge, um ausgeführt zu werden. In den meisten Fällen können Sie benutzerdefinierte Plugins mit Hilfe eines Frameworks oder Tools erstellen. Yeoman Generator kann Dateien und Boilerplate-Code generieren, die für ein benutzerdefiniertes Plugin erforderlich sind, sowie einige nützliche Befehle. TinyMCE-Übersetzer gibt es in vielen Sprachen, darunter Englisch, Französisch, Deutsch, Italienisch und Spanisch. Wenn Sie Zeichenfolgen zu einer unterstützten Sprache hinzufügen müssen, gehen Sie bitte wie folgt vor. Erstellen Sie eine Übersetzungsdatei für jede vom Plugin unterstützte Sprache. Mit diesem Beispiel-Plugin können eine einfache Symbolleistenschaltfläche und ein Menüelement hinzugefügt werden.

Wp Editor Tinymce-Einstellungen

Mit den Tinymce-Einstellungen des wp-Editors können Sie die Standardeinstellungen für den visuellen Editor von WordPress ändern. Dies kann nützlich sein, wenn Sie die Schriftgröße, Farben oder andere Aspekte des Editors ändern möchten.

Wir zeigen Ihnen, wie Sie den WordPress TinyMCE-Editor biegen, indem Sie ihn in verschiedene Teile zerlegen. Der Editor stellt standardmäßig zwei Reihen mit Schaltflächen zum Erstellen, Bearbeiten und Formatieren von Beitragsinhalten bereit. Eines oder mehrere der vorhandenen Plugins können aktualisiert werden, um uns eine Vielzahl erweiterter Funktionen bereitzustellen. Die TinyMCE-API ermöglicht Entwicklern die vollständige Kontrolle über den Editor. Mit den unten bereitgestellten Filtern können wir die Aktivierung von bis zu vier Schaltflächenreihen zulassen. Ein einzelnes Element, das ein beliebiges Element sein kann, legt die Parameter eines Menüpunkts fest. Wenn wir eine Echtzeitvorschau benötigen, müssen wir ein benutzerdefiniertes Stylesheet erstellen.

In vielen Fällen müssen wir keine benutzerdefinierten Schaltflächen erstellen, da TinyMCE über eine große Anzahl versteckter Schaltflächen verfügt, die wir einfach aktivieren können. Ein Filter mit dem Filter mce_buttons_*n* kann verwendet werden, um das Array von Schaltflächen zu filtern. Wenn keine dieser Schaltflächen für unsere Bedürfnisse geeignet ist, kann der Editor dank einer Reihe von offiziellen Plugins mehr Funktionalität erhalten. Wir wissen bereits, wie man ein Plugin erstellt und eine Schaltfläche in WordPress TinyMCE hinzufügt. Lassen Sie uns nun das folgende Plugin erstellen. In /mce/prism/ gibt es eine Datei namens /mce/prism/. Die addButton-Methode fügt mithilfe der Prism-Menüschaltfläche ein Menüelement für jedes der Elemente des items-Arrays hinzu. Sie sehen die Dropdown-Menüschaltfläche, sobald Sie speichern, hochladen und aktualisieren.

Das TinyMCE Advanced WordPress-Plugin fügt dem standardmäßigen visuellen Editor die Funktionalität von fünfzehn TinyMCE-Plugins hinzu. Eine Reihe von erweiterten Funktionen, wie z. B. die Tabelle und die Optionen für die Schriftfamilie, sind auf der Seite mit den Plug-in-Optionen verfügbar. Neben dem Editor, der von neuen Einstellungen betroffen ist, können Benutzer andere Optionen auswählen.