Попрощайтесь с Гутенбергом: отключение редактора блоков для определенных типов сообщений

WordPress Gutenberg, также известный как редактор блоков, произвел революцию в создании контента благодаря интуитивно понятному блочному подходу. Однако бывают случаи, когда вы предпочитаете использовать классический редактор или другую альтернативу. В этой статье мы рассмотрим различные способы отключения Гутенберга или редактора блоков для определенных типов сообщений в WordPress. Итак, приступим!

Метод 1: использование плагина (классический редактор):
Самый простой способ отключить Гутенберг или редактор блоков — использовать плагин под названием «Классический редактор». Этот плагин восстанавливает классический интерфейс редактора и отключает Гутенберг для всех типов сообщений. Вот как это сделать:

  1. Установите и активируйте плагин «Классический редактор» из репозитория плагинов WordPress.
  2. Перейдите в «Настройки» ->«Написание» на панели управления WordPress.
  3. В разделе «Редактор по умолчанию для всех пользователей» выберите «Классический редактор».
  4. Сохраните изменения, и Гутенберг будет отключен для всех типов сообщений.

Метод 2: фрагмент кода (определенные типы сообщений):
Если вы хотите отключить Гутенберг для определенных типов сообщений, а не для всех из них, вы можете использовать фрагмент кода. Вот пример:

function disable_gutenberg_for_custom_post_types($can_edit, $post_type)
{
    if ($post_type === 'your_custom_post_type') {
        $can_edit = false;
    }
    return $can_edit;
}
add_filter('gutenberg_can_edit_post_type', 'disable_gutenberg_for_custom_post_types', 10, 2);

Замените 'your_custom_post_type'на фрагмент вашего пользовательского типа сообщения. Добавьте этот код в файл functions.phpвашей темы или в собственный плагин. Гутенберг теперь будет отключен для указанного типа сообщений.

Метод 3: использование плагина (отключить Гутенберг):
Еще один плагин, который вы можете использовать, — «Отключить Гутенберг». Этот плагин обеспечивает более детальный контроль над отключением Гутенберга для определенных типов сообщений. Вот как его использовать:

  1. Установите и активируйте плагин «Отключить Гутенберг» из репозитория плагинов WordPress.
  2. Перейдите в «Настройки» ->«Отключить Гутенберг» на панели управления WordPress.
  3. На вкладке «Типы сообщений» выберите типы сообщений, для которых вы хотите отключить Гутенберг.
  4. Сохраните изменения, и Гутенберг будет отключен для выбранных типов сообщений.

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