Попрощайтесь с виджетами в Гутенберге: руководство по деактивации виджетов в WordPress

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

[Метод 1: использование плагина]
Один из самых простых и удобных способов деактивации виджетов в Гутенберге — использование плагина. Например, плагин «Отключить виджеты» позволяет отключить все виджеты в Гутенберге всего за несколько кликов. Вот пример того, как его использовать:

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

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

[Метод 2: пользовательский фрагмент кода]
Для тех, кто предпочитает более практический подход, вы можете деактивировать виджеты в Гутенберге, добавив пользовательский фрагмент кода в файл функции.php вашей темы WordPress. Этот метод требует базового понимания кодирования. Вот пример фрагмента кода, который вы можете использовать:

function disable_gutenberg_widgets() {
    unregister_widget('Widget_Name');
    // Add more widget names above to deactivate them.
}
add_action('widgets_init', 'disable_gutenberg_widgets');

Чтобы использовать этот код, выполните следующие действия:

Шаг 1. Получите доступ к файлу function.php вашей темы WordPress. Вы можете найти его в папке вашей темы.
Шаг 2. Добавьте приведенный выше фрагмент кода в конец файла.
Шаг 3. Замените 'Widget_Name'фактическим названием виджета, который вы используете. хочу деактивировать. Повторите эту строку для каждого виджета, который хотите отключить.
Шаг 4. Сохраните изменения в файле function.php.

После выполнения этих шагов указанные виджеты будут деактивированы в Гутенберге.

[Метод 3: использование дочерней темы]
Если вы используете дочернюю тему в WordPress, вы можете воспользоваться ее возможностями настройки, чтобы деактивировать виджеты в Гутенберге. Вот как:

Шаг 1. Получите доступ к файлу function.php вашей дочерней темы.
Шаг 2. Добавьте тот же фрагмент кода, который упоминался в методе 2, в файл function.php.
Шаг 3. Сохраните изменения.

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

[Заключение]
Деактивация виджетов в Гутенберге — это простой процесс, который может значительно улучшить ваше взаимодействие с новым редактором блоков. Предпочитаете ли вы использовать плагин, писать собственный код или использовать дочернюю тему, у вас есть несколько вариантов на выбор. Следуя методам, изложенным в этой статье, вы легко сможете попрощаться с виджетами в Гутенберге и использовать весь потенциал редактора блоков.