@valentin_dev

Как создать свою кнопку для ACF Wysiwyg tinymce?

Необходимо создать свою кнопку и добавить ее на toolbar.
Такой код, хорошо работает для обычного редактора WP:
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('')
        }
    } );
} );


Для ACF редактора он выполняется, но кнопка не появляется.
  • Вопрос задан
  • 155 просмотров
Пригласить эксперта
Ответы на вопрос 1
@valentin_dev Автор вопроса
Инициализация ACF Wysiwyg toolbars перебивает подгрузку плагинов tinymce
Решение :
add_filter( 'acf/fields/wysiwyg/toolbars' , 'my_toolbars'  );
function my_toolbars( $toolbars )
{
    return array();
}

После этого все плагины tinymce работают в штатном режиме.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы