Как преобразовать существующие записи WordPress в блоки Гутенберга?
Опубликовано: 2019-02-28С появлением WordPress 5.0 Гутенберг стал редактором по умолчанию для популярной CMS. Система управления контентом давно нуждалась в обновленном редакторе сообщений, который, наконец, появился вместе с Гутенбергом.
Вместо классического редактора сообщений, который, откровенно говоря, больше ориентирован на текстовый контент, Гутенберг использует маршрут редактирования WYSIWYG (что видишь, то и получаешь), что значительно упрощает добавление мультимедийного контента на ваш сайт WordPress. .
Это достигается за счет использования небольших блоков для сегментации большого контента, что упрощает управление им. Вы познакомитесь с 30 различными элементами блока контента, чтобы охватить все ваши сообщения.
Сюда входят различные типы блоков, такие как абзацы, списки, изображения, заголовки, цитаты, аудио, видео, столбцы, кнопки и многое другое. Вы можете использовать все это вместе и создать привлекательный пост WordPress.
Но как насчет наших старых сообщений, созданных с помощью классического редактора?
С активированным редактором сообщений Gutenberg, если вы перейдете к «редактированию» одного из своих старых сообщений, вы заметите, что весь пост теперь структурирован в один классический блок. Контент не был сегментирован на соответствующие ему типы блоков.
И именно поэтому для целей этого чтения мы рассмотрим, как вы можете преобразовать существующие записи WordPress в блоки Gutenberg.
Но сначала-
Зачем вам нужно конвертировать существующие записи WordPress в блоки Гутенберга?
На данный момент у пользователей по-прежнему есть возможность переключиться на классический редактор и создавать/редактировать записи WordPress, как раньше. Но это может быть не так с будущими обновлениями. Если это произойдет, то вы застрянете в ситуации ограниченного времени, чтобы преобразовать существующие сообщения WordPress в блоки Гутенберга, и никто не хочет такого стресса.
Кроме того, поскольку все больше и больше разработчиков обновляют себя и свои продукты для поддержки Gutenberg, нет необходимости отставать, опасаясь проблем с обратной совместимостью.
На самом деле, с другой стороны, новые сторонние плагины и темы WordPress будут выпускаться с функциями, созданными для редактора Gutenberg, и если вы не хотите пропустить, лучше оставаться в курсе текущих тенденций.
Кроме того, как мы уже говорили ранее, по сравнению с классическим редактором Гутенберг намного превосходит его при обработке мультимедийного контента. И если это тип сообщений, с которыми вы имеете дело на своем веб-сайте WordPress, то вам определенно следует подумать о переходе.
Теперь, открывая ваши старые сообщения WordPress в редакторе Gutenberg, вы увидите весь контент в одном классическом блоке. Однако вы можете легко преобразовать это в новую блочную систему, чтобы весь контент был сегментирован на соответствующие блоки. И к вашей выгоде, сделать это довольно просто.
Итак, без лишних слов, приступим:
Пошаговое руководство по преобразованию существующих записей WordPress в блоки Гутенберга
Редактор Gutenberg поставляется со встроенной опцией для преобразования одного классического блока в соответствующие типы блоков. Процесс очень прост, но на случай, если вы столкнетесь с определенными проблемами или задаетесь вопросом, как все обернется, мы подготовили простое трехэтапное руководство, которое поможет вам в процессе преобразования:
Шаг 1:
Как обсуждалось ранее, когда вы перейдете к «редактированию» старого сообщения, созданного с помощью классического редактора, вы обнаружите, что весь контент находится в одном классическом блоке. Выберите блок, чтобы воспользоваться служебным меню.

Как видно из изображения, нажмите на три точки, чтобы получить доступ к дополнительным настройкам. Там вы найдете опцию «Преобразовать в блоки».
Шаг 2:
Все, что вам нужно сделать сейчас, это нажать кнопку, и WordPress начнет сканировать различные теги HTML в вашем контенте. Удивительно то, что это обрабатывается с предельной точностью, и CMS удается сегментировать ваш единственный классический блок на несколько разных блоков в зависимости от контента.
Шаг 3:
Последнее, что осталось сделать, это оценить точность преобразования. Для этого, особенно если у вас длинный пост, вы можете использовать функцию навигации по блокам, как показано на изображении.
При выборе этой опции появится раскрывающееся меню, демонстрирующее все различные блоки, которые есть в вашем сообщении. Вы можете щелкнуть любой из блоков в меню навигации, чтобы быстро перейти к нужной позиции.
Определенные ограничения:
1. Проблемы с назначением правильного типа блока:
Теперь, ради этого примера, мы не столкнулись с какими-либо проблемами в процессе конвертации. Однако, если вы обнаружите, что часть контента была ошибочно отнесена к неправильному блоку, вам придется исправить это вручную. Как показано на изображении, вы можете просто щелкнуть указанную опцию, чтобы назначить этому сегменту другой (более подходящий) тип блока.
Кроме того, вы можете иметь дело с определенным контентом, который даже не подпадает под 30 различных типов блоков. Здесь вы также столкнетесь с проблемой, когда вашему контенту назначен неправильный блок, и вам придется исправлять его вручную.
2. Нет поддержки массового преобразования
Еще одна проблема, с которой столкнется большинство пользователей, — это отсутствие опции массовой конвертации. Каждое из ваших старых сообщений должно быть преобразовано по одному, что может быть раздражающим, а также трудоемким процессом.
Тем не менее, для Гутенберга все еще первые дни, и с будущими обновлениями WordPress функциональность должна стать более совершенной.
В заключение
Итак, это было наше краткое руководство о том, как преобразовать существующие записи WordPress в блоки Gutenberg. Мы надеемся, что вы нашли это полезным, и вы смогли легко преобразовать свой классический блок в соответствующие блоки Гутенберга. При этом, если у вас есть друзья, использующие WordPress, которым может понадобиться эта информация, не стесняйтесь поделиться ею.
Опять же, как мы уже упоминали, мы не столкнулись с какими-либо проблемами с базовой процедурой преобразования, но если вы сами попробовали этот метод и заметили проблемы с преобразованием определенного контента, напишите о своем опыте в комментариях ниже. Это может помочь вашим коллегам-читателям, и люди из Automattic (разработчики WordPress) также могут принять меры для решения проблемы с будущими обновлениями.
Далее вы также можете взглянуть на нашу подборку лучших плагинов блоков Гутенберга для расширения блоков Гутенберга.