Как отключить полноэкранный редактор в WordPress
Приветствуем вас! После обновления WordPress до версии 5.4, теперь по умолчанию открывается редактор сообщений и страниц в полноэкранном режиме. Хотя этот режим сделан без каких-либо отвлекающих факторов, но для некоторых пользователей удобней работать в обычном компактном режиме. В этой статье мы покажем вам, как легко отключить полноэкранный редактор в WordPress.
Почему WordPress переключился в полноэкранный режим
WordPress представил новый редактор под названием The Block Editor (он же Гутенберг) в WordPress 5.0. Этот новый редактор позволяет пользователям использовать блоки для общих элементов и создавать красивые макеты контента.
Тем не менее, меню администратора слева и сверху выглядело немного загроможденным. На экране было слишком много опций, которые вам не нужны, если вы сосредоточены на написании контента. Поэтому разработчики решили внедрить полноэкранный режим.
Не можем не отметить, что в этом полноэкранном режиме нет ничего нового. Он уже был там, и пользователи смогли включить / выключить его. Что изменилось сейчас, так это то, что полноэкранный режим теперь будет видом по умолчанию при написании постов.
Как отключить полноэкранный режим для редактора
Это очень легко делается.Просто отредактируйте сообщение или страницу и нажмите на трехточечное меню в правом верхнем углу экрана. Откроется меню настроек редактора сообщений.
Отсюда вам просто нужно нажать на «Полноэкранный режим», чтобы отключить его.
Редактор сообщений немедленно выйдет из полноэкранного режима и начнет показывать боковую панель администратора и верхнюю панель инструментов.
WordPress сохранит настройки полноэкранного режима во временном хранилище браузера.
Однако если вы переключились на другой браузер, или использовали режим инкогнито или получили доступ к административной области с другого устройства, то вы снова увидите полноэкранный редактор.
Если вы используете несколько устройств, учетные записи пользователей или браузеры для доступа к вашей административной области, то это может немного раздражать, чтобы каждый раз переключать ее обратно. Но, следующий метод поможет вам исправить это навсегда.
Навсегда отключить полноэкранный режим
Отключить визуальный редактор можно с помощью данного сниппета.
add_filter ( 'user_can_richedit', '__return_false' );
Мы можем доработать данный сниппет, например, отключить визуальный редактор для всех пользователей, кроме администраторов.
add_filter ( 'user_can_richedit', 'wpspec_user_can_richedit' );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;}
Этот код сначала проверяет, просматривает ли пользователь страницу администрирования. Если они есть, то он проверяет состояние полноэкранного редактора.
Если полноэкранный редактор включен, то он просто отключится. Вы все равно можете вручную включить полноэкранный режим с экрана редактирования сообщения, и ваш редактор сообщений будет работать нормально.
Однако, если вы вернетесь назад, он автоматически отключится. Это относится ко всем пользователям, которые могут получить доступ к редактору сообщений на вашем веб-сайте.
Мы надеемся, что эта статья помогла вам узнать, как отключить полноэкранный режим в редакторе сообщений. Ну что у нас на этом все. Всем пока!
С уважение Вячеслав и Валерия!