Categories: Мнение

Эксперименты с многоразовыми блоками для создания шаблонов сообщений

Последние несколько лет я использовал плагин Post Template, разработанный Винсентом Пратом, для создания и управления шаблонами сообщений. Например, некоторая информация в сообщениях WordPress Weekly и In Case You Miss It никогда не меняется, и вместо того, чтобы вводить ее каждый раз вручную, приятно использовать шаблон, в котором требуется лишь несколько изменений.

На днях мне было интересно, могу ли я использовать функцию многоразового блока в Gutenberg для замены плагина. Джастин Тэдлок связался со мной и предоставил мне многоразовый файл JSON шаблона блока, который я импортировал в Гутенберг. Кстати, если вы успешно импортируете блок в WordPress, он не появится, пока вы вручную не обновите страницу.

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

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

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

Если вам нужен быстрый ярлык для экрана управления многократно используемыми блоками, добавьте его в URL-адрес после имени вашего домена. wp-admin / edit.php? post_type = wp_block

Думаю, я еще немного поэкспериментирую с многоразовыми блоками, но пока они не меняются часто, я считаю, что они станут хорошей заменой плагину Post Templates. С какими вариантами использования вы столкнулись, когда повторно используемые блоки были решением?

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago