Gutenberg и WordPress 5.02

В конце года WordPress вышел новый релиз 5.0 с новым редактором Gutenberg. И сообщество во всем мире разделилось на два лагеря: кто принял этот редактор и тех, кому этот редактор не зашел. Я тоже обновился и хочу поделиться своими ощущениями.

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

Gutenberg и WordPress 5.02

Изначально в редакторе не так уж много блоков, но уже появились плагины, цель которых добавить новые блоки. И по идеи этот редактор сможет заменить кучу плагинов, которые помогают оформлению теста поста или страницы. Заодно будет очень хороший штатный  конкурент конструкторам страниц типа Elementor. И станет гораздо легче делать сложное оформление постов со слайдерами или сложными галереями, колонки и так далее. А учитывая, что в WordPress есть произвольные поля, которые все больше используются в темах как больших конструкторах контента в таких СMS как Drupal, Joomla! и MODX, то в скором будущем возможно очень не хилое развитие шаблонов и сайтов.

Но все это в теории. А как все это на практике обстоит здесь и сейчас?

Gutenberg в WordPress 5.02

У меня несколько сайтов на wordpress и я их уже обновил сначала до версии 5.0.

На одном из своих сайтов, когда я попробовал отредактировать последнюю статью чисто посмотреть на новый редактор, начались глюки с библиотекой медиафалов — тупо не возможно вставить или отредактировать фотографию в статье. Ну не контачит новый редактор и библиотека: не видит медиафайлы и все!

На том сайте я просто поставил плагин с классическим редактором и успокоился.

А вот на этом сайте я последовательно обновил сайт сначала на 5.0, потом 5.01 и затем до последней версии 5.02.

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

По сравнению с первым опытом, редактор стал более адекватным и я сразу накропал статью с оформлением. Вот только мой любимый плагин Art Decoration в нем не завелся и врезки сделать не получалось. Но фотографии вставлялись и их можно было заменить/отредактировать. В общем статья получилась.

Плагин Yoast SEO так же нормально отрабатывал в конце статьи. Его как раз обновили перед концом года, адаптировав под новый редактор.

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

Но! Что-то пошло не так и стала постоянно выскакивать надпись «Не удалось сохранить черновик». Это слегка меня напрягло (и не напрасно, как оказалось!).

Статья вроде сохранялась, но опубликовать её я так и не смог. Походу это вылезла еще одна из ошибок системы. А возможно и простое наложение плагинов оптимизации wordpress, которые вмешались в системные настройки и что-то поломали.

В результате текст статьи я потерял и пришлось скомкано писать её заново в классическом редакторе.

Проблемы с Gutenberg

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

С другой стороны стало понятно и возмущение другой части пользователей этой CMS: под этот редактор за 2 года начали вычищать всю эко-систему из тем и плагинов. И все равно ломается обратная совместимость. Даже популярный плагин YARPPудалили из официального репозитария потому что его не тестировали с новым редактором и автор плагина не ответил на письма разработчиков. Под нож так же попали и другие плагины.

Именно такие действия и вызвали гнев большой части общества.

Сейчас на новом сайте (на самом деле старом — пришлось заново ставить все с нуля из-за вирусов) пришлось использовать аналог Related Posts для замены YARPP. И редактор поставил классический, хорошо хоть разработчики оставили путь отступления для старых сайтов.

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

Как говорится «будем посмотреть» (с) Гоблин — Пучков.



2019-03-23T12:12:36
CMS