Gutenberg или классический редактор
2 мин чтения
Осенью, когда писал про Fedora 31, я впервые за шесть лет открыл редактор и не узнал его. Пока меня не было, в WordPress 5.0 старый редактор заменили на Gutenberg, редактор из блоков. Каждый абзац, картинка, заголовок — отдельный блок со своими настройками.
Что не так
Для новой записи блоки удобны: вставил картинку, она сразу на своем месте и видно, как будет на сайте. Но у меня в блоге десятки старых записей, и тут начинаются проблемы.
Старая запись открывается одним блоком «Классический». Внутри тот же текст, что был, его можно править. Но если нажать «Преобразовать в блоки», WordPress разбирает HTML по-своему, и в записях с кодом и таблицами получается каша. Я так испортил одну запись про mod_rewrite, пришлось откатывать из редакций.
Еще бесит, что панель с настройками блока прыгает при каждом щелчке, а в блоке кода нельзя просто вставить текст с отступами: они то сохраняются, то нет.
Classic Editor
Вернуть старый редактор можно официальным плагином Classic Editor. Ставится из админки, «Плагины» → «Добавить новый», после установки в «Настройки» → «Написание» появляется выбор:
- какой редактор по умолчанию;
- можно ли пользователям переключаться между ними.
Я разрешил переключение: старые записи правлю в классическом, новые пробую в блоках.
Плагин обещают поддерживать до конца 2021 года. Что будет потом, неясно. Поэтому совсем от блоков я не отказываюсь, привыкаю понемногу.
Совет
Не преобразовывайте старые записи в блоки целиком, если в них есть код или нестандартная разметка. Классический блок их прекрасно показывает, а сломать легко. Если уже сломали, «Редакции» справа в настройках записи вернут как было.