Intereting Posts
Как форматировать текст субтитров сайта Позвольте пользователям добавлять любое количество полей ввода на странице параметров темы Представить цветовые схемы клиентам Изображения, не отображаемые после перемещения сайта Изменить ссылку «Читать дальше», добавив новый класс Почему wp_reset_postdata () перезапускает цикл из первого сообщения? Является ли WP Importer безопасным для нескольких пользователей? Каков наилучший способ создания пользовательской страницы из плагина? Добавить виджет панели инструментов на страницу, созданную с помощью add_menu_page ()? Разрешить пользователям отправлять сообщения в определенную категорию Отображение содержимого страницы в архиве категории (archive.php) отправлять пользователей из wp-login.php непосредственно на домашнюю страницу сайта, а не на панель Пользователи вместо сообщений: как изменить основной запрос? Функция поиска панели не работает Если сообщение имеет ЛЮБОЙ термин, прикрепленный к нему, получите только первый

Удалите опцию «Custom ..» в образце цвета tinyMCE

Можно ли удалить параметр «Пользовательский …» в редакторе выбора редакторов, чтобы пользователь не добавлял пользовательские цвета?

введите описание изображения здесь

Да, можно удалить опцию пользовательских цветов с tinyMCE.

WordPress объединяет плагин tinyMCE для обработки пользовательских цветов. Фильтр tiny_mce_plugins можно использовать для удаления этого подключенного плагина, который идентифицируется ключевым colorpicker .

Обратите внимание, что удаление опции пользовательских цветов не повлияет на способность пользователей выбирать цвета с использованием цветных образцов по умолчанию.

 /** * Remove the Color Picker plugin from tinyMCE. This will * prevent users from adding custom colors. Note, the default color * palette is still available (and customizable by developers) via * textcolor_map using the tiny_mce_before_init hook. * * @param array $plugins An array of default TinyMCE plugins. */ add_filter( 'tiny_mce_plugins', 'wpse_tiny_mce_remove_custom_colors' ); function wpse_tiny_mce_remove_custom_colors( $plugins ) { foreach ( $plugins as $key => $plugin_name ) { if ( 'colorpicker' === $plugin_name ) { unset( $plugins[ $key ] ); return $plugins; } } return $plugins; }