Как установить плагин для TinyMCE в WordPress?
Доброго времени суток! Подскажите пожалуйста как установить дополнение или плагин для редактора TinyMCE в CMS Wordpress. Есть официальный сайт TinyMCE где выложены бесплатные плагины для редактора https://www.tiny.cloud/docs/plugins/opensource/ ...
А как их установить вообще рамы не соберу, вроде бы какой то код присутствует, а что с ним делать, не понятно.
Помогите кто чем может, буду благодарен!
Дополнительно:
Ответы:
https://wordpress.org/plugins/classic-editor/
как установить дополнение или плагин для редактора TinyMCE
Написать свой плагин для ВП на основе имеющегося кода.
Только это уже нафик не нужно, осваивай блоки.
А возможно устоит уже что-то из готовых
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Плагины TinyMCE нельзя установить в WordPress как обычный WordPress-плагин, если речь о файлах с сайта TinyMCE. Их нужно подключать к редактору через фильтры
mce_external_pluginsиmce_buttons. При этом это актуально для классического редактора/TinyMCE, а не для Gutenberg-блоков.Сначала положите файлы TinyMCE-плагина в тему или свой небольшой плагин, например:
wp-content/themes/child-theme/tinymce/myplugin/plugin.min.js
Затем подключите его:
add_filter('mce_external_plugins', function ($plugins) { $plugins['myplugin'] = get_stylesheet_directory_uri() . '/tinymce/myplugin/plugin.min.js'; return $plugins; }); add_filter('mce_buttons', function ($buttons) { $buttons[] = 'myplugin'; return $buttons; });
Название
mypluginдолжно соответствовать тому, как плагин регистрируется в JavaScript. У разных TinyMCE-плагинов это имя отличается, поэтому смотрите документацию конкретного плагина.Если кнопка не появилась, проверьте:
В WordPress нельзя просто скачать современный плагин TinyMCE 6 и ожидать, что он заработает: версия TinyMCE в WP может отличаться. Нужен плагин, совместимый с используемой версией редактора.
Если задача — добавить кнопку или shortcode в редактор, иногда проще написать свою кнопку TinyMCE или использовать Quicktags для текстового режима, чем тащить внешний плагин.
Итог: внешний TinyMCE plugin подключается кодом, а не установкой через админку WordPress. Проверьте версию TinyMCE, путь к JS и имя plugin key.