Релиз Gutenberg 1.8 был выпущен на этой неделе. Он обладает несколькими заметными улучшениями, которые позволят разработчикам плагинов получить большую гибкость в расширении редактора. Релиз вводит шаблоны блоков, которые разработчики могут использовать при регистрации нового произвольного типа записей. Шаблоны блоков определяют набор предварительно сконфигурированных блоков, которые будут инициализированы, когда пользователь создаст новую запись. В примере ниже ведущий разработчик Gutenberg Матиас Вентура показывает, как будет выглядеть шаблон блока для произвольного типа записей book (книга):
Также этот релиз улучшает дизайн меню инструментов (включается в самом верху редактора), что позволяет создать более легкий пользовательский интерфейс, который будет лучше выводить элементы, добавляемые расширениями в будущем. В новом дизайне несколько пунктов меню будут выводиться в виде группы радиокнопок, где выбранный элемент будет помечаться галочкой. Этот подход дизайнеры Gutenberg посчитали самым интуитивным по результатам своих тестов.
Версия 1.8 добавляет возможность указания разрешенных типов блоков с помощью задания массива из имен типов, которые могут быть выведены в компоненте inserter. С помощью этой опции разработчики смогут реализовать вложенные блоки, определив доступные дочерние типы. Также эта возможность позволяет определить, какие блоки разрешены или запрещены для произвольных типов записей, что может быть очень полезно для поддержания их чистоты и удобства, поскольку Gutenberg уже имеет большое количество типов блоков.
В релизе также улучшена совместимость с мета-полями. Имеется откат к классическому редактору, если Gutenberg определит, что мета-поле не поддерживается. Авторы плагинов теперь могут явно объявлять несовместимость с Gutenberg при регистрации мета-полей, что будет выводить предупреждение для конечного пользователя, разъясняющее, какие именно мета-поля привели к откату к классическому редактору.
В дополнение ко всем улучшениям по расширению Gutenberg, версия 1.8 также имеет массу небольших настроек дизайна, включая обновленную цветовую палитру с индикаторами и раскрываемыми панелями, обновленную иконку и подсказку для меню оглавления, а также новый чекер контрастности для цветовых опций параграфов (p). Блочные действия в этом релизе убраны обратно на уровень блоков, сохранив при этом возможность для переноса их в фиксированный тулбар в верхней части экрана.
С полным списком изменений в версии 1.8 Gutenberg можно ознакомиться на WordPress.org.
Успех визуал композеров у домохозяек не дает покоя команде ВП?
И не только Visual Composer, но и таких конкурентов, как Ghost, Wix и т.д., которые дышат в спину.
Интересно наблюдать что выйдет. Но тестировать не готов))
Меня устраивает и классический редактор :)
Почему ему так много внимания? 3000 установок, оценки плохие. Что за…?
Будущий компонент ядра, как-никак… )
Здравствуйте Дмитрий, отличный релиз Gutenberg, радует не то что оценки на wordpress.org плохие, а тот факт, что технологии развиваются с невероятной скоростью, и недалек тот день когда владельцы сайтов на WordPress будут в силах сами (не имея большого опыта в программировании) создавать для себя необходимые плагины, или полностью редактировать темы оформления сайта.
Спасибо за статью. И большого Вам трафика.
Технологии становятся доступнее. И это в целом прослеживается во всех отраслях, даже IT сфере ручного труда становится меньше.