TinyMCE Editor ändert das Verhalten der Unterstreichungsschaltfläche – u tag anstelle von span text-decoration unterstreichen

Wie oben. Ich möchte das WordPress Edtior TinyMCE-Verhalten ändern, wenn ich auf die Unterstreichungsschaltfläche klicke. Ich möchte, dass das TinyMCE meine Auswahl mit -Tags umschließt. Jetzt weiß ich, dass das u-Tag in HTML 4 veraltet war, aber laut W3 kann es wieder in HTML5 verwendet werden. Sowieso! Ich brauche ein -Tag – kein .

Gibt es eine Möglichkeit, das Verhalten der Standard-Unterstreichungsschaltfläche zu ändern, ohne Shortcodes oder coredateien zu bearbeiten? So etwas wie ein Hook zum Ändern des Editorverhaltens in functions.php wäre nett 🙂 Danke!

Solutions Collecting From Web of "TinyMCE Editor ändert das Verhalten der Unterstreichungsschaltfläche – u tag anstelle von span text-decoration unterstreichen"

Nach ein paar Tagen habe ich es zur Arbeit gebracht. Ich muss diese coredateien überprüfen, jetzt weiß ich wie. Wie auch immer, hier ist der Arbeitscode:

 function my_tiny_mce_tweaks( $first_init ) { $first_init['formats'] = '{' . 'alignleft: [' . '{selector: "p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li", styles: {textAlign:"left"}},' . '{selector: "img,table,dl.wp-caption", classes: "alignleft"}' . '],' . 'aligncenter: [' . '{selector: "p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li", styles: {textAlign:"center"}},' . '{selector: "img,table,dl.wp-caption", classes: "aligncenter"}' . '],' . 'alignright: [' . '{selector: "p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li", styles: {textAlign:"right"}},' . '{selector: "img,table,dl.wp-caption", classes: "alignright"}' . '],' . 'strikethrough: {inline: "del"},' . 'underline: {inline: "u"}' . '}'; return $first_init; } add_filter('tiny_mce_before_init', 'my_tiny_mce_tweaks'); 

Fügen Sie es einfach zu functions.php hinzu und Sie sind gut zu gehen. Es wird wahrscheinlich einfacher sein, wenn Sie die Punkte entfernen . und schließe dich der Zeichenfolge an. Ich hoffe es hilft!