После обновления до любой версии выше WordPress 5.0, ваше старое содержимое постов и страниц будет отображаться внутри блока Классический в новом редакторе Gutenberg.
Чтобы преобразовать содержимое в отдельные блоки, нужно отредактировать каждый пост и страницу. Если на сайте десятки или сотни сообщений, то это может занять много времени. К счастью, есть опция массового конвертирования.
Разберем как массово конвертировать контент классического (старого) редактора в отдельные блоки Gutenberg WordPress.
Зачем конвертировать
Даже если вы обновили движок до последней версии, весь контент, созданный в старом редакторе, будет также отображаться на сайте и доступен к редактированию. И неважно, это простой текст, картинка или видеоролик.
Вы всегда можете редактировать содержимое в Классическом блоке.
Однако, если вы хотите работать в Gutenberg, удобнее будет переделать все содержимое сайта под его формат, чтобы использовать все преимущества блочного редактора.
Как конвертировать контент в Gutenberg
Разберем, какие способы для есть есть в ВордПресс.
Преобразование отдельного блока
Чтобы конвертировать отдельную часть содержимого в новые блоки Гутенберга, нажмите кнопку Еще настройки и выберите Преобразовать в блоки.
В нашем примере 2 абзаца были преобразованы в 2 блока Абзац. Для списков, фото, вставок и других элементов контента также будут отдельный блоки.
Преобразование всех постов одновременно – плагин Bulk Block Converter
Этот процесс быстрый и простой для одного поста. Однако в WordPress нет встроенного способа сделать это автоматически для всех. Для этого нужно использовать сторонние решения. Например, бесплатный плагин Bulk Block Converter.
Данный плагин был закрыт 7 марта 2024 года и больше недоступен для скачивания из-за проблем с безопасностью.
После его установки и активации перейдите Инструменты > Block Conversion. Вы увидите следующий экран:
Убедитесь, что вы имеете свежую полную резервную копию сайта, прежде чем использовать массовый конвертер блоков. Вы не сможете отменить преобразование.
Чтобы запустить процесс конвертации, нажмите кнопку Scan Content. Плагин просканирует весь контент сайта и найдет тот, который готов для преобразования.
Записи и страницы, в которых используется смесь блоков старого и нового редакторов, не будут приняты для обработки.
Чтобы конвертировать весь контент, просто нажмите большую кнопку Bulk Convert All.
Для отдельных постов используйте кнопку Convert в колонке Action.
После запуска в таблице будет отображаться информация о готовности преобразования.
Одна из проблем, с которой вы можете столкнуться, заключается в том, что инструмент преобразования больших блоков не конвертирует шорткоды. Их нужно добавлять вручную.
Безопасное преобразование постов при редактировании – плагин Convert to Blocks
Convert to Blocks – плагин для CMS WordPress, который способен “на лету” преобразовывать содержимое классического редактора в блоки Гутенберг. После обновления Вордпресс до версии 5.0 + ваш контент будет отображаться в “Блоках классического редактора”. Хотя эти блоки целиком функциональны и будут продолжать отображаться на фронтенде вашего сайта, они имеют ограниченные возможности.
Данный плагин сделает все автоматически. Для этого достаточно перейти к редактированию классического поста, содержимое которого разбивается на блоки. Когда редактор сохранит пост, новая структура сохранится в базе данных.
Такая стратегия снижает риск возникновения проблем, поскольку вы изменяете значения базы данных только для контента, который необходимо изменить.
Возможность массовой миграции контента c Classic Editor на Gutenberg тоже возможна, но она работает на технологии WP-CLI и для ее реализации придется прописать парочку строк кода. Видео-инструкция есть на официальность странице плагина в репозитории WordPress.
Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.
Плагин больше не поддерживается, есть ли альтернативы?
Спасибо за внимательность. Обновили пост, добавили рабочий вариант.