Tehnografi.com - Технологические новости, обзоры и советы
[adinserter block="67"]

5 способов отключить редактор блоков Gutenberg в WordPress [With and Without Plugin]

Редактор блоков Gutenberg произвел революцию в редактировании контента с выпуском версии WordPress 5.0 несколько лет назад. Он был создан, чтобы сделать процесс создания контента на WordPress более доступным и удобным для пользователей без опыта программирования и веб-разработки. Редактор представил уникальный интерфейс с использованием блоков, которые упростили и упростили создание мультимедийных постов и страниц. При этом всегда есть две стороны истории, и это не исключение. В то время как редактор блоков Gutenberg имеет некоторые замечательные преимущества и уникальные функции, которые делают его очень полезным для некоторых, у него есть некоторые недостатки, которые делают его неприятным для других.

Например, если вы привыкли к формату текстового редактора старого доброго Classic Editor, то редактор Gutenberg покажется вам совершенно новым миром, и к нему нужно будет привыкнуть. Хотя решение использовать или не использовать редактор Gutenberg является личным, если вы предпочитаете классический редактор его современному аналогу, то эта статья для вас. В этом посте мы рассмотрим все различные способы отключения нового редактора блоков Gutenberg по умолчанию, чтобы вместо этого использовать классический редактор.

Гутенберг против классического редактора

В нашей предыдущей статье мы объяснили десять причин, по которым люди предпочитают классический редактор блочному редактору Gutenberg. В конечном счете, отключение редактора блоков для классического текстового редактора — несложный процесс, и в этой статье вы узнаете, как этого добиться.

Редактор Гутенберга
Классический редактор WordPress

1. Отключить редактор Гутенберга без плагина

Существует множество плагинов для отключения редактора Gutenberg в WordPress. Однако, если у вас простой блог и вы хотите полностью избавиться от редактора блоков, добавьте следующий код в файл functions.php вашей темы. Обязательно используйте дочернюю тему или используйте плагины, такие как фрагменты кода, для создания фрагмента PHP. Это важно, чтобы ваши изменения не были стерты при обновлении темы.

/* Отключить редактор блоков Gutenberg */ add_filter(‘use_block_editor_for_post’, ‘__return_false’, 10);

Если вы также хотите отключить редактор виджетов Gutenberg, дополнительно добавьте следующий код в файл functions.php.

/* Отключить редактор блоков виджетов */ add_filter(‘use_widgets_block_editor’, ‘__return_false’);

2. Использование плагина Disable Gutenberg

Что ж, хотя описанный выше метод довольно прост, изменять файл темы не рекомендуется даже с дочерней темой, или вам нужен дополнительный плагин Code Snippets. Кроме того, у вас могут быть разные требования, чтобы отключить Gutenberg только для сообщений и использовать его для страниц и пользовательских типов сообщений. Вы можете справиться с такими сложными ситуациями с помощью плагина «Disable Gutenberg». Просто следуйте инструкциям, показанным ниже, и вы быстро закончите работу с редактором Gutenberg.

  • Откройте панель администратора вашего сайта и перейдите в раздел «Плагины > Добавить новый».
  • Найдите плагин, введя имя плагина «Отключить Гутенберг» в поле поиска в правом верхнем углу страницы.
  • Установите и активируйте плагин, разработанный Джеффом Старром, как показано на изображении ниже.
  • Установите плагин отключения Гутенберга

    Если вы внимательно посмотрите на изображение выше, вы найдете другие плагины, которые предлагают аналогичный результат, однако плагин, который мы выбрали, имеет более 600 000 активных установок, что намного больше, чем у других на странице. Это важная метрика, о которой следует помнить при выборе плагинов, поскольку она свидетельствует о социальном подтверждении и надежности.

  • Нажмите на меню «Настройки» и перейдите к опции «Отключить Гутенберг». Кроме того, вы можете просто открыть меню «Плагины» и щелкнуть ссылку «Настройки» под плагином «Отключить Гутенберг».
  • Откройте настройки отключения плагина Gutenberg.
  • Вы попадете на страницу настроек плагина. Здесь вы можете отключить Гутенберг везде на вашем сайте или только для определенных ролей пользователей, типов сообщений, шаблонов или идентификаторов сообщений. Просто имейте в виду, что вы можете выборочно отключить Гутенберг, только если снимете флажок с кнопки «Отключить Гутенберг везде».
  • Отключить настройки плагина Gutenberg
  • Обязательно нажмите «Сохранить изменения» после того, как вы сделали свой выбор.
  • Как видите, легко отключить редактор в зависимости от ваших требований и изменить настройки в любое время. Например, вы можете отключить редактор только для ролей редактора и продолжать использовать его в качестве администратора. Точно так же вы можете отключить для сообщений и использовать Gutenberg на страницах или любых других настраиваемых типах сообщений, которые вы используете на своем сайте. И все, после того как вы это сделаете, когда вы вернетесь к созданию страницы или публикации, вы обнаружите, что редактор блоков Гутенберга заменен классическим текстовым редактором, как показано на изображении ниже.

    Классический интерфейс редактора

    3. Использование плагина Classic Editor

    В этом методе вместо отключения редактора Gutenberg через плагин мы будем использовать плагин Classic Editor для восстановления предыдущего редактора контента WordPress. На сегодняшний день у этого плагина более 5 миллионов активных установок, и это плагин для тех, кто предпочитает классический редактор вместо Gutenberg. Кроме того, это официальный плагин от разработчиков сообщества WordPress, предлагающий интерфейс Classic Editor в качестве альтернативы Gutenberg.

    Плагин для классического редактора

    Чтобы использовать этот плагин, выполните те же действия, что и выше, чтобы установить, а затем активировать плагин. После активации выполните шаги, показанные ниже, чтобы заменить редактор блоков Gutenberg на классический редактор.

  • Откройте страницу настроек плагина, перейдя в меню «Плагины», а затем открыв оттуда страницу настроек плагина Classic Editor.
  • В отличие от плагина «Отключить Гутенберг», плагин Classic Editor не предоставляет возможности выбора с точки зрения отключения редактора блоков. Он использует стандартный раздел «Настройки > Написание» в панели администратора WordPress, чтобы добавить две дополнительные опции, как показано ниже.
  • Выберите опцию «Классический редактор» для «Редактор по умолчанию для всех пользователей».
  • Настройки плагина классического редактора
  • Выберите «Нет» для следующей опции «Разрешить пользователям переключать редактор».
  • Сохраните изменения после выбора.
  • Вот и все!! Просто откройте сообщение или страницу, и снова вы обнаружите, что текстовый редактор заменил ранее существовавший редактор блоков.
  • В случае, если вы разрешите пользователям переключать редакторов, плагин покажет дополнительную информацию в разделе «Сообщения» и «Страницы». Вы найдете редактор по умолчанию, используемый для создания сообщения, а также параметры для редактирования с помощью классического редактора или редактора блоков Gutenberg.
  • Это может привести к переключению между двумя редакторами и сбить с толку, когда у вас есть несколько пользователей, обращающихся к серверной части. Поэтому не разрешайте пользователям переключать редакторы для принудительного использования интерфейса классического редактора.
  • Выберите редакторов для редактирования поста

    4. No Gutenberg — отключить редактор блоков Gutenberg.

    Двух вариантов плагина, показанных выше, должно быть достаточно, и они оба абсолютно бесплатны для использования. Тем не менее, есть еще несколько других плагинов, которые предлагают такое же решение и также заслуживают похвалы. «Нет Гутенберга — отключить редактор блоков Гутенберга» — еще один отличный вариант, и он чрезвычайно удобен, поскольку вам даже не нужно ничего настраивать для удаления Гутенберга. Просто установите и активируйте этот плагин, а все остальное он сделает сам.

    No Gutenberg — отключить редактор блоков Gutenberg

    5. Отключить Гутенберг с помощью CodePopular

    Этот плагин работает точно так же, как и предыдущий вариант, он автоматически заменяет редактор Gutenberg на классический редактор после установки и активации.

    Отключить Гутенберг с помощью CodePopular

    Примечание: Вышеупомянутые два плагина могут быть не лучшим выбором, если вам нужны дополнительные параметры для выбора редактора. Кроме того, используйте эти плагины с осторожностью, так как у них мало установок и отзывов.

    Использование классического блока с редактором Гутенберга

    Как вы видите, официальный плагин Classic Editor от сообщества WordPress имеет более 5 миллионов активных установок. Такова ситуация после нескольких лет выпуска блочного редактора Gutenberg, и популярность Classic Editor, похоже, не уменьшится в ближайшем будущем. В этой ситуации в недавнем обновлении Gutenberg есть блок «Классический», который переносит интерфейс классического редактора в редактор блоков Гутенберга.

    Это лучший вариант, если вы хотите использовать как Gutenberg, так и Classic Editor без дополнительных плагинов или кода, как описано выше. Вы можете просто вставить блок Classic, чтобы открыть старый текстовый редактор TinyMCE и начать подготовку своего контента.

    Классический блок в редакторе блоков Gutenberg

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

    Заключительные слова

    Ну, это разные методы на ваш выбор. Если бы нам пришлось рекомендовать один из них, то мы бы указали вам на любой из первых двух вариантов плагина, поскольку это плагины с более широким использованием, доверием и репутацией. Однако, если удобство — это то, что вы ищете, то два плагина, упомянутые на последних этапах этой статьи, являются лучшими в этом отношении. Вы также можете попробовать вариант ручного редактирования кода или использовать классический блок, если это соответствует вашим потребностям.