Как конвертировать контент старого редактора в блоки Gutenberg

После обновления до любой версии выше WordPress 5.0, ваше старое содержимое постов и страниц будет отображаться внутри блока Классический в новом редакторе Gutenberg.

Блок Классический в Gutenberg

Чтобы преобразовать содержимое в отдельные блоки, нужно отредактировать каждый пост и страницу. Если на сайте десятки или сотни сообщений, то это может занять много времени. К счастью, есть опция массового конвертирования.

Разберем как массово конвертировать контент классического (старого) редактора в отдельные блоки Gutenberg WordPress.

Зачем конвертировать

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

Вы всегда можете редактировать содержимое в Классическом блоке.

Однако, если вы хотите работать в Gutenberg, удобнее будет переделать все содержимое сайта под его формат, чтобы использовать все преимущества блочного редактора.

Как конвертировать контент в Gutenberg

Разберем, какие способы для есть есть в ВордПресс.

Преобразование отдельного блока

Чтобы конвертировать отдельную часть содержимого в новые блоки Гутенберга, нажмите кнопку Еще настройки и выберите Преобразовать в блоки.

Конвертация в блоки Gutenberg

В нашем примере 2 абзаца были преобразованы в 2 блока Абзац. Для списков, фото, вставок и других элементов контента также будут отдельный блоки.

Блоки Gutenberg

Преобразование всех постов одновременно – плагин Bulk Block Converter

Этот процесс быстрый и простой для одного поста. Однако в WordPress нет встроенного способа сделать это автоматически для всех. Для этого нужно использовать сторонние решения. Например, бесплатный плагин Bulk Block Converter.

Данный плагин был закрыт 7 марта 2024 года и больше недоступен для скачивания из-за проблем с безопасностью.

После его установки и активации перейдите Инструменты > Block Conversion. Вы увидите следующий экран:

Страница настроек плагина Bulk Block Converter

Убедитесь, что вы имеете свежую полную резервную копию сайта, прежде чем использовать массовый конвертер блоков. Вы не сможете отменить преобразование.

Чтобы запустить процесс конвертации, нажмите кнопку Scan Content. Плагин просканирует весь контент сайта и найдет тот, который готов для преобразования.

Список контента для преобразования в Bulk Block Converter

Записи и страницы, в которых используется смесь блоков старого и нового редакторов, не будут приняты для обработки.

Чтобы конвертировать весь контент, просто нажмите большую кнопку Bulk Convert All.

Кнопка конвертировать все в Bulk Block Converter

Для отдельных постов используйте кнопку Convert в колонке Action.

Кнопка конвертировать в Bulk Block Converter

После запуска в таблице будет отображаться информация о готовности преобразования.

Информация о преобразовании поста в Bulk Block Converter

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

Безопасное преобразование постов при редактировании – плагин Convert to Blocks

convert to blocks

Convert to Blocks – плагин для CMS WordPress, который способен “на лету” преобразовывать содержимое классического редактора в блоки Гутенберг. После обновления Вордпресс до версии 5.0 + ваш контент будет отображаться в “Блоках классического редактора”. Хотя эти блоки целиком функциональны и будут продолжать отображаться на фронтенде вашего сайта, они имеют ограниченные возможности.

Данный плагин сделает все автоматически. Для этого достаточно перейти к редактированию классического поста, содержимое которого разбивается на блоки. Когда редактор сохранит пост, новая структура сохранится в базе данных.

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

Возможность массовой миграции контента c Classic Editor на Gutenberg тоже возможна, но она работает на технологии WP-CLI и для ее реализации придется прописать парочку строк кода. Видео-инструкция есть на официальность странице плагина в репозитории WordPress.

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

Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.
Обсуждение: 2
  1. Борис

    Плагин больше не поддерживается, есть ли альтернативы?

    1. Ольга

      Спасибо за внимательность. Обновили пост, добавили рабочий вариант.

Задать вопрос