Categories: Мнение

Плагин Experimental Block Areas позволяет редактировать контент на всем сайте с помощью Gutenberg

Автор ядра WordPress Феликс Арнц работает над экспериментальным плагином Block Areas , который позволит пользователям создавать и редактировать контент по всему сайту с помощью редактора Gutenberg. Вдохновленный беседой с Мортеном Рэнд-Хендриксеном на WordCamp Europe, Арнц создал плагин, чтобы «изучить, как темы завтрашнего дня могут выглядеть уже сегодня».

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

«Они реализованы как тип сообщения – с ключевым аспектом, что к ним нельзя получить доступ в интерфейсе через определенный URL-адрес, но ваша тема должна отображать их с помощью метода block_areas () -> render ($ slug), который плагин раскрывает, – сказал Арнц. «Слаг, который вы передаете методу, должен соответствовать слагу области блока (то есть слагу сообщения) одной из областей, созданных вами в админке».

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

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

В случае Buckets идея заключалась в том, чтобы сохранить способность пользователей создавать контент с помощью визуального редактора и медиа-менеджера. Block Areas, похоже, имеют аналогичную цель – сохранить возможность пользователей использовать редактор блоков в любом месте сайта. Это часть общей цели Gutenberg Phase 2, которая включает перенос виджетов и меню для использования редактора блоков.

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

«Подумайте о блоке, который отображает заголовок сайта, настраиваемый заголовок, меню, информацию об авторских правах – перевод Гутенберга на уровень сайта открывает целый новый набор типичных блоков, которые потребуются», – сказал Арнц. «Начните думать о том, какие блоки вам понадобятся вне пузыря контента для ваших публикаций».

Блок Areas плагин доступен на GitHub , если вы хотите поэкспериментировать с ним. Ознакомьтесь с вводным сообщением Arntz для получения дополнительных сведений о реализации.

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