Ändern Sie den Abstand zum Texteinzug in “Einzug vergrößern” TinyMCE

Wenn Sie im visuellen Editor auf “Einzug vergrößern” klicken, wird der folgende Code in den Texteditor eingefügt:

Wie man es in text-indent: 30px; ändert text-indent: 30px; Auswirkungen auf die coredateien nicht?

Ich suchte in vielen Dateien und fand keinen Code, der dafür verantwortlich wäre.

Vielen Dank.

Solutions Collecting From Web of "Ändern Sie den Abstand zum Texteinzug in “Einzug vergrößern” TinyMCE"

Sie müssen das TinyMCE-Einstellungsobjekt bei Instanziierung ändern:

Referenz: TinyMCE-Dokumentation – Formatierung von Inhalten

WordPress bietet zu diesem Zweck einen Filter namens tiny_mce_before_init den Sie wie folgt verwenden können:

 function modify_tinymce_settings($settings) { $settings['indentation'] = '10px'; return $settings; } add_filter('tiny_mce_before_init', 'modify_tinymce_settings'); 

Wenn das nicht genau funktioniert, dann drücke die Ausgabe von $settings in den obigen Haken, um zu sehen, wo Werte für den indentation sind, sie können als Teil eines mehrdimensionalen Arrays geschachtelt sein.

Dies könnte Sie in die richtige Richtung führen:

http://codex.wordpress.org/TinyMCE_Custom_Buttons

Speziell der Teil zum Hinzufügen eigener Buttons. Da es Haken geben sollte, kann man wahrscheinlich damit davonkommen, nur die Filter zu modifizieren, die ynymce schon hat.

Hinzufügen von benutzerdefinierten CSS-Stilen zum MCE-Editor

Ein häufiger Anwendungsfall für benutzerdefinierte TinyMCE-Plugins ist die Notwendigkeit von Schaltflächen, die benutzerdefinierte Stile im Theme einer Website generieren, die über die Standard-HTML-Tags wie “Blockquote” und “Stark” hinausgehen. Diese Notwendigkeit wird von der integrierten (aber in WordPress verborgenen) Stilauswahl-Schaltfläche in TinyMCE und der Möglichkeit, benutzerdefinierte Formate zu registrieren, die Benutzer mit Hilfe dieser Option einfügen können, berücksichtigt.

Unter TinyMCE Custom Styles finden Sie Informationen zum Hinzufügen eines Pulldown-Menüs mit benutzerdefinierten Stilen zu TinyMCE.

Siehe auch add_editor_style (), mit dem eine benutzerdefinierte CSS-Datei für TinyMCE registriert wird, mit der der visuelle Editor Inhalte so anzeigt, wie sie im Frontend der Site angezeigt werden.