J'ai besoin d'ajouter un bouton personnalisé à la barre d'outils ACF Wysiwyg tinymce. J'utilise ce code :

tinymce.PluginManager.add( 'wdd_mce_format', function ( editor, url ) {
    editor.addButton( 'wdd_mce_format', {
        active: true,
        tooltip: 'Formating the List',
        text : 'Formating the List',
        icon : false,
        type : 'button',
        onclick : function () {
            do_stuff_here('')
        }
    } );
} );

Son bon a fonctionné pour l'éditeur de minuscules Wordpress standard. Mais ne fonctionne pas pour ACF Wysiwyg tinymce.

1
PHPWork 16 nov. 2020 à 16:44

1 réponse

Meilleure réponse

Initialisation des barres d'outils ACF Wysiwyg ignorant le chargement des plugins tinymce
Ce code résout le problème :

add_filter( 'acf/fields/wysiwyg/toolbars' , 'my_toolbars'  );
function my_toolbars( $toolbars )
{
    return array();
}

Tous les plugins tinymce fonctionnent normalement

2
PHPWork 16 nov. 2020 à 16:23