Intereting Posts
Результаты пользовательского поиска Как взаимодействовать с другой установкой wordpress в той же базе данных? previous_post_link () next_post_link () позиция стрелки Использование правил в сообщениях Таблицы базы данных Утерянные индексы? Как восстановить? Создать пользователя из-за пределов WordPress через api? Как получить список пользователей, которые ПОЛУЧИЛИ сообщение, которое будет показано в админке страницы? Добавление предварительно обрезанных изображений в приложения для продуктов woocommerce Плагин Admin, как я могу вывести другой тип контента? Пользовательский пользователь WordPress постоянная ссылка Получить фотографии пользователя Facebook в виде WordPress Upload Как предотвратить дальнейшее обновление пользовательских мета при использовании действий для установки одной мета на основе другой Существует ли верхний предел для пользователей в WP? WP CLI не импортирует медиафайлы Пользовательский тип сообщения и body_class: удалить класс «блог»

Отключить вкладку HTML (текст) в редакторе сообщений

Я пытаюсь отключить вкладку «Текст» в редакторе сообщений, но не повезло.

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

Первое, что я хочу сделать, это установить редактор Visual по умолчанию, но этот код не работает (он вызывается из плагина MU):

apply_filters( 'wp_default_editor', 'tinymce' ); 

Затем я хочу полностью скрыть вкладки «Визуальный» и «Текст», но я не вижу и не нахожу крючки, которые я мог бы использовать для выполнения этого. Я действительно не хочу прибегать к CSS / JS для этого.

Мне удалось разрешить как дефолт для редактора Visual, так и скрытие вкладок с помощью следующего кода.

Сбросили в файле плагина следующее:

 add_filter( 'wp_default_editor', array($this, 'default_editor') ); 

Скрыть вкладки с помощью этого javascript:

 $('.wp-editor-tabs').remove(); 

Или скрыть его с помощью CSS:

 .wp-editor-tabs{display:none;} 

Я искал способ сделать это, и никто, кажется, не упоминает фильтр wp_editor_settings. Это сработало для меня:

 function my_editor_settings($settings) { $settings['quicktags'] = false; return $settings; } add_filter('wp_editor_settings', 'my_editor_settings');