Несколько наших читателей спрашивали, как преобразовать старый пост-контент WordPress в новый формат Gutenberg (block) в WordPress.
После обновления до любой версии выше WordPress 5.0 ваши старые посты и содержимое страниц будут отображаться в классическом блоке в новом редакторе контента WordPress.
Чтобы преобразовать контент в отдельные блоки, вам нужно будет редактировать каждый пост и страницу отдельно. Если у вас есть десятки или сотни сообщений, то это может занять много времени. К счастью, есть опция массового преобразования.
В этой статье мы покажем вам, как массово конвертировать классические блоки в отдельные блоки Гутенберга в WordPress.
^
Понимание «Классического» блока
Если вы установили WordPress до выхода версии 5.0, созданные вами посты и страницы использовали старый или классический редактор.
Когда вы обновляете WordPress до версии 5.0 или выше, все ваши старые посты и страницы все еще должны быть доступны для редактирования. Это означает, что WordPress автоматически помещает контент для этих постов и страниц в один «классический» блок:
^
Это гарантирует, что ваши старые сообщения и страницы по-прежнему доступны для редактирования, и они выглядят одинаково на внешнем интерфейсе вашего сайта, даже если вы не конвертируете контент в отдельные блоки.
Однако, если вы хотите, вы можете преобразовать их из одного классического блока в новый многоблочный формат, используемый редактором блоков WordPress.
Классический блок содержит все содержимое публикации, например изображения, вставки, текст и многое другое. Вы можете перейти к любому из старых сообщений на своем сайте, чтобы посмотреть, как выглядит классический блок.
Если вы выберете блок, нажав на него, вы увидите тип блока. Это появляется прямо над блоком в верхнем левом углу, а также в настройках блока справа.
Вы можете редактировать содержимое в блоке Classic. Большинство пользователей, тем не менее, захотят обновить свои старые сообщения до нового блочного формата для удобства редактирования.
Мы подробно рассмотрели этот процесс в нашей статье о том, как обновить старые сообщения WordPress с помощью блочного редактора Гутенберга, но давайте быстро повторим.
Чтобы преобразовать отдельный классический блок в новые блоки Гутенберга, вы можете нажать кнопку «Дополнительные параметры» (три точки на вертикальной линии), а затем нажать «Преобразовать в блоки».
^
Ваш пост будет преобразован в отдельные блоки. Как видите, текст и изображения были разделены здесь. Текст находится в новом блоке «Абзац».
^
Этот процесс быстр и прост для одного поста. Однако в WordPress нет встроенного способа делать это автоматически для каждого сообщения.
Если вы хотите переключить много постов в новый блочный формат Гутенберга одновременно, тогда вам понадобится плагин для конвертации.
Массовое преобразование классического блока в блоки Гутенберга
Сначала вам нужно установить и активировать плагин Bulk Block Converter. Для получения более подробной информации, смотрите наше пошаговое руководство по установке плагина WordPress.
После активации перейдите в Инструменты »Конвертация блоков на панели инструментов WordPress. Вы увидите следующий экран:
^
Совет: убедитесь, что вы создали полную резервную копию WordPress вашего сайта, прежде чем использовать конвертер массовых блоков. Вы не можете отменить преобразование, как только оно произошло.
Для начала нажмите кнопку «Сканировать содержимое», и конвертер найдет весь ваш контент, который готов к конвертации.
^
Примечание. Посты, в которых используются классические блоки и другие блоки, не будут приниматься конвертером.
Если вы хотите конвертировать весь контент на вашем сайте одновременно, просто нажмите большую кнопку «Массовое преобразование всех» в верхней части экрана.
^
Вы увидите предупреждение, подобное этому. Для продолжения нажмите «ОК».
^
Если вы не хотите конвертировать все сразу, это тоже хорошо. Вы можете отфильтровать список по типу публикации (сообщения или страницы). Вы также можете переключиться на списки «Опубликованные» или «Черновики», чтобы просмотреть только этот набор сообщений.
Вы можете выбрать все в своем списке, установив флажок слева от «Заголовок». Мы отфильтруем наш список, чтобы показать страницы, а не сообщения, а затем выберем все из них:
^
Вы даже можете выбрать отдельные сообщения и страницы, установив флажок слева от их названия.
Обратите внимание, что если вы используете этот метод, вы не увидите предупреждение до того, как произойдет преобразование. Как только каждая часть контента будет конвертирована, рядом с ней в таблице будет указан «Преобразованный».
^
Важный совет о шорткодах
Одна сложность, с которой вы можете столкнуться, это то, что инструмент Bulk Block Conversion не конвертирует шорткоды. Он создаст для вас блок шорткода, но вам нужно будет ввести сам шорткод обратно вручную.
^
Если вы используете короткие коды, то обязательно запишите их перед запуском массового конвертера. В противном случае, может потребоваться некоторое время, чтобы выяснить, какие шорткоды нужно вернуть и где их разместить.
Мы надеемся, что эта статья помогла вам узнать, как массово конвертировать классические блоки в Gutenberg в WordPress. Вы также можете посмотреть наше сравнение лучших конструкторов перетаскивания страниц WordPress и лучших плагинов для контактной формы WordPress.