НАЗНАЧЕНИЕ
Плагин позволяет выбирать для каждого материала WordPress, каким редактором его открывать: современным блочным редактором Gutenberg или старым классическим редактором. В ZipTrading дополнительно поддерживается тип товаров zt_product.
ОСНОВНОЙ ФУНКЦИОНАЛ
- Поддерживает записи (post), страницы (page) и товары ZipTrading (zt_product).
- Позволяет задать режим редактора по умолчанию отдельно для записей, страниц и товаров.
- Для каждого конкретного объекта можно сохранить индивидуальный режим, который имеет приоритет над общим значением.
- Для товаров ZipTrading классический редактор используется как штатный сценарий по умолчанию, если настройки не переопределены.
- Добавляет быстрое действие в списки материалов: открыть объект в старом или новом редакторе.
- Добавляет переключатель в верхнюю административную панель WordPress.
- Добавляет элемент переключения на экране классического редактора.
- Добавляет элементы управления в интерфейс блочного редактора.
- После переключения может показывать административное уведомление о выбранном режиме.
- Поддерживает отдельный URL-действие с nonce-проверкой для безопасного переключения.
- Содержит миграцию настроек предыдущей версии, чтобы не сбрасывать сохранённые режимы страниц и записей.
ХРАНЕНИЕ НАСТРОЕК
- Общие режимы по умолчанию хранятся в option deadtools_editor_switch_defaults.
- Индивидуальный режим материала хранится в метаполе _deadtools_editor_mode.
ВАЖНО
Плагин не конвертирует содержимое между Gutenberg и Classic Editor. Он только выбирает, какой интерфейс WordPress должен использовать при открытии материала. Сохранённый HTML/блоки не переписываются автоматически.
РАСШИРЕНИЕ
Список поддерживаемых типов записей можно изменять через фильтр deadtools_editor_switch_post_types.
ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ
- WordPress 6.0+.
- PHP 7.4+.
ОТКЛЮЧЕНИЕ
Деактивация не удаляет контент. WordPress снова выбирает редактор по стандартным правилам сайта и других установленных плагинов.