Как перейти от классического редактора WordPress к Gutenberg

Если вы используете WordPress 5.0 и выше, если только вы не жили под скалой, вы, несомненно, слышали об обновлении Gutenberg , которое было объединено с WordPress в декабре 2018 года(December 2018) .

Так что, если вы используете последнюю версию WP, вы либо уже используете Gutenberg , либо продолжаете использовать классический редактор, установив плагин WordPress Classic Editor( WordPress Classic Editor plugin) .

Почему Гутенберг?(Why Gutenberg?)

Многие пользователи WP не готовы запрыгнуть в вагон Гутенберга(on the Gutenberg wagon) , но некоторые готовы, включая этот сайт.

Вот несколько причин, по которым вы можете захотеть использовать Гутенберг(Gutenberg) , потому что он:

  • Это будущее для разработчиков WP.
  • Обеспечивает лучший пользовательский опыт.
  • Является более гибким, чем оригинальный редактор WP ( TinyMCE ).
  • Обеспечит новый рынок для разработчиков.

В чем разница между WordPress и Гутенбергом?(What Are The Differences Between WordPress & Gutenberg?)

Классический редактор(Classic Editor) WP — это текстовый редактор, очень похожий на Microsoft Word . Он имеет одно поле редактирования, как показано на скриншоте ниже.

Gutenberg — это блочный редактор, который выглядит так:

Существует несколько блоков для разных типов контента, которые включают свои собственные параметры форматирования. Такие блоки как:

  • Кнопка
  • Изображение
  • Таблица
  • Встраивает
  • Список
  • Галерея
  • Аудио
  • Цитаты
  • Заголовок
  • Код
  • Стих
  • Пользовательский HTML

Кроме того, темы и плагины предлагают больше блоков и виджетов, которые вы можете использовать в своих сообщениях и страницах WP.

Как затронуты существующие страницы или сообщения?(How Are Existing Pages Or Posts Affected?)

После обновления и использования Gutenberg ваши существующие страницы и сообщения должны продолжать отображаться правильно. 

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

Когда вы редактируете существующую страницу или публикацию, она автоматически открывается в одном новом классическом блоке редактора Gutenberg .

Вы готовы переключиться?

Используйте промежуточный сайт(Use a Staging Site)

Последнее, что вы хотите сделать, это сломать существующий сайт. Способ избежать этого — активировать Gutenberg на промежуточном сайте(a staging site) . Это точная копия вашего веб-сайта, на которой вы можете протестировать все, не нанося вреда вашему действующему сайту.

Тестовые сайты включают вашу тему, плагины , опции и контент. Ваша хостинговая компания может предлагать промежуточные сайты. Если они этого не сделают, вы можете использовать плагин WordPress Staging( WordPress Staging plugin) .

После того, как ваш тестовый сайт запущен и запущен, установите и активируйте плагин Gutenberg( Gutenberg plugin) и начните тестирование. Или установите новый экземпляр WordPress на свой компьютер и протестируйте его.

Проверьте свои плагины(Check Your Plugins)

Пользователи WordPress знакомы с тем, что происходит, когда плагины не работают вместе. Иногда это связано с функциональностью или конфликтующим кодом. Это отличное время, чтобы проверить, используете ли вы все установленные плагины. Если нет, удалите их.

Вы также хотите видеть, какие плагины используются при редактировании контента в WordPress . Отдельные плагины, такие как Akismet , Contact Form 7 , Google Sitemap Generator и WP Super Cache , не имеют ничего общего с редактором и не будут затронуты использованием Gutenberg .

С другой стороны, любой плагин, который добавляет функциональность или изменяет внешний вид классического редактора WP, может быть несовместим с Gutenberg . В частности, плагины, которые генерируют шорткоды, добавляют пользовательские стили или не обновлялись в последнее время, обычно конфликтуют и вызывают проблемы.

Раньше у Гутенберга(Gutenberg) была активная база данных совместимости плагинов(Plugin Compatibility) . Однако он был закрыт, потому что больше не обслуживается.

Вы можете просмотреть окончательные данные и загрузить базу данных( download the database) в виде файла CSV . Без доступа к активной базе данных совместимости плагинов вам придется вручную тестировать каждый плагин, который вы используете.

Попробуйте создать новый пост на тестовом сайте. Вы увидите, что находитесь в редакторе Гутенберга(Gutenberg) , и для вас он будет выглядеть иначе. Когда вы начинаете печатать, вы автоматически создаете блок абзаца. Вам не нужно добавлять новый блок при добавлении нового абзаца. Просто(Just) нажмите Enter или клавишу возврата.

Поскольку вы пытаетесь проверить, будут ли работать ваши текущие плагины, попробуйте воссоздать то, как вы использовали каждый из них, и посмотрите, работает ли он по-прежнему.

Если это не так, найдите ту же функциональность в блоке Гутенберга(Gutenberg) по умолчанию , добавьте этот блок и добавьте свой контент.

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

Что делать, если нет блока по умолчанию для нужной вам функциональности?(What If There Is No Default Block For The Functionality You Need?)

Проверьте все блоки, чтобы увидеть, находится ли нужная вам функциональность в другом блоке. Если вы не можете найти что-то, что будет работать, вы можете связаться с авторами плагина и спросить их, планируют ли они обновить его для совместимости с Gutenberg .

Если ничего не помогло, попробуйте найти плагин Gutenberg( Gutenberg plugin) , который делает то, что вам нужно. Удалите плагины, которые не работают с вашего тестового сайта.

Выход в эфир(Going Live)

Прежде чем делать ЧТО-НИБУДЬ со своим работающим сайтом, сделайте полную резервную копию всего вашего сайта на случай, если вы что-то пропустили при проверке на совместимость или возникла другая ошибка.

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

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

Хотите преобразовать свои старые посты и страницы в блоки Гутенберга?(Do You Want To Convert Your Old Posts & Pages To Gutenberg Blocks?)

Открывайте каждую страницу и публикуйте сообщения из классического меню блоков(Block Menu) . Нажмите(Click) на три точки, чтобы просмотреть варианты(view options) . В раскрывающемся меню выберите « Преобразовать в блоки(Convert to Blocks) » .

После того, как WP преобразует ваш контент в блочную систему Гутенберга(Gutenberg) , вы должны просмотреть каждый блок. Используйте блок навигации(Use Block Navigation) (из значков), чтобы увидеть все части вашего поста или страницы.

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

Тестирование ваших плагинов и поиск новых может занять несколько часов, но вам нужно сделать это только один раз. Обязательно выполните шаги, предложенные выше, чтобы сделать переход на Гутенберг(Gutenberg) безболезненным и безошибочным.



About the author

Я компьютерный техник с более чем 10-летним опытом, в том числе 3 года в качестве 店員. У меня есть опыт работы с устройствами Apple и Android, и я особенно хорошо разбираюсь в ремонте и обновлении компьютеров. Я также люблю смотреть фильмы на своем компьютере и использовать свой iPhone для съемки фотографий и видео.



Related posts