Вышел Gutenberg 8.1: добавлено копирование блоков, обновился UI паттернов

В среду команда Gutenberg выпустила версию 8.1.0 плагина. Обновление включает в себя новый функционал копирования блоков, поиск по паттернам блоков,  паттерн отзывов и изменения API. Новая версия не несет в себе каких-то примечательных для пользователей изменений, однако в целом улучшает общий опыт взаимодействия.

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

Еще одно приятное улучшение – возможность трансформирования блока HTML в блок Code и обратно.

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

Легкое копирование блоков

Эта особенность быстро стала одной из моих излюбленных в релизе Gutenberg 8.1. Панель инструментов редактора теперь имеет кнопку копирования, которая позволяет пользователям копировать один или несколько блоков с помощью щелчка по кнопке. Кнопка копирования находится в выпадающем меню «more rich text controls».

Чтобы воспользоваться новой функцией копирования, просто выберите блок или блоки, которые вы хотите скопировать, затем нажмите на кнопку Copy. Далее блок  может быть вставлен в редактор.

Копирование блока также приводит к созданию HTML-кода, который может быть вставлен в текстовый редактор. Это позволяет легко поделиться кодом блока с другими пользователями. Больше не нужно переключаться в режим просмотра кода в редакторе и искать HTML-сниппет, который вам требуется скопировать. К примеру, цитата, скопированная в посте со скриншота выше, привела к формированию следующего HTML-кода при вставке в текстовый редактор:

<!-- wp:pullquote {"align":"wide"} -->

<figure class="wp-block-pullquote alignwide">
<blockquote>

<span class="rtex-highlighter-0">What has the Duke of Devonshire? The only great instance that I have ever known of the enjoyment of wealth was, that of Jamaica Dawkins...</span>
</blockquote>
</figure>

<!-- /wp:pullquote -->

Это должно облегчить копирование кода произвольных паттернов блоков.

Паттерн отзывов

Команда разработчиков добавила в растущую коллекцию паттернов блоков новый паттерн под названием Testimonials (Отзывы). В результате этого библиотека паттернов расширилась до 8 штук в общей сложности. Пока неясно, какие паттерны будут запущены при появлении этой возможности в ядре WordPress. Функционал по-прежнему находятся на стадии разработки и является экспериментальным.

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

Интерфейс вставки блоков и паттернов теперь имеет заголовки и поле поиска

Команда Gutenberg добавила функционал поиска и вновь вывела заголовки под каждым паттерном в инструменте вставки.

Если щелкнуть по вкладке с паттернами, поиск по блокам переключится на поиск по паттернам.

Изменения в Block Patterns API

Методы регистрации и дерегистрации паттернов в Block Patterns API изменились. Ранее разработчики использовали функции register_pattern() и unregister_pattern() соответственно. Теперь эти функции устарели. Начиная с 8.1.0, разработчики должны использовать функции register_block_pattern() и unregister_block_pattern().

Источник: wptavern.com

Блог про WordPress
Добавить комментарий

Получать новые комментарии по электронной почте.