Как отключить визуальный редактор в WordPress
Сегодня разберёмся как отключить визуальный редактор записей и страниц для всех или определённых пользователей.
Зачем отключать визуальный редактор?
Редактор WordPress имеет два режима: «Визуально» и «Текст».
В большинстве тем визуальный режим отображает содержимое записи или страницы максимально близко к тому виду, как оно будет выглядеть на сайте.
Поэтому многие пользователи, которым нравится писать html-код, — предпочитают текстовый режим редактора вместо использования визуальных инструментов
Также, визуальный режим добавляет дополнительное форматирование, которое может мешать в случаях, когда используется сложная вёрстка.
Как отключить визуальный редактор для определённого пользователя?
Чтобы отключить визуальный редактор для определённого пользователя, переходим в раздел Пользователи (1) и щёлкаем по имени нужного пользователя (2).
На странице редактирования пользователя отмечаем галочку «Отключить визуальный редактор» и щёлкаем кнопку «Обновить профиль» внизу страницы.
Теперь у пользователя будет отображаться только текстовый вариант редактора.
Как отключить визуальный редактор для всех пользователей?
Отключить визуальный редактор для всех пользователей можно с помощью следующего сниппета.
1 |
add_filter( 'user_can_richedit', '__return_false' ); |
Мы можем доработать данный сниппет и, например, отключить визуальный редактор для всех пользователей, кроме администраторов.
1 2 3 4 5 6 7 8 9 |
add_filter( 'user_can_richedit', 'wpspec_user_can_richedit' ); function wpspec_user_can_richedit( $wp_rich_edit ) { if( ! current_user_can( 'manage_options' ) ) { return false; } return $wp_rich_edit; } |