Как создать свою кнопку для 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 редактора tinymce он выполняется, но кнопка не появляется.
Какие есть идеи?
Ответы (1 шт):
Автор решения: PHPWork
→ Ссылка
Эврика!!![куча матюков] оказалось что инициализация ACF Wysiwyg toolbars перебивает подгрузку плагинов tinymce.
Решение :
add_filter( 'acf/fields/wysiwyg/toolbars' , 'my_toolbars' );
function my_toolbars( $toolbars )
{
return array();
}
После этого все плагины tinymce работают в штатном режиме.