Пользовательские кнопки WordPress не отображаются в редакторе

У меня есть несколько плагинов WordPress, которые добавляют кнопку редактора WordPress tinyMCE. Кнопки отображаются правильно, когда я добавляю новый пост или страницу.

Однако, если я хочу напечатать свой собственный редактор в моем плагине с этим кодом:

wp_editor('value','name',array('media_buttons' => false);

Пользовательские кнопки не будут отображаться. Он показывает редактор, но не пользовательские кнопки.

0

Решение

Я обнаружил, что я сделал не так. Я использовал функцию для вызова wp_editor, Этот возвращает редактор с выходной буферизацией PHP. Функция возвращает редактор, или NULL, когда его не нужно отображать.

В моем коде функция была вызвана дважды, один раз для проверки и один раз для вывода. Это означает, что wp_editor вызывается дважды с одним и тем же именем. Как только это произойдет, настройки будут переопределены во второй раз.

Краткое решение: Никогда не звони wp_editor дважды с тем же именем.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector