Categories: Новости

Плагин WP Engine Pattern Manager теперь в бета-версии

WP Engine проводит бета-тестирование своего нового плагина Pattern Manager для создания и поддержки шаблонов. Плагин предназначен для профессионалов WordPress — разработчиков, агентств и фрилансеров, которым может быть полезен интерфейс и система управления шаблонами.

«Есть некоторые плагины, которые предоставляют интерфейс для создания шаблонов на рабочем сайте, но этот не предназначен для этого», — сказал главный инженер WP Engine Майк Макалистер. «Это предназначено для перехода в рабочий процесс разработки, где вы создаете, редактируете шаблоны, управляете ими для клиента, выпускаете в теме и т. д.».

Такие плагины, как Build & Control Block Patterns (2 тыс. активных установок) и MyWP Block Pattern (200 активных установок), позволяют пользователям создавать шаблоны блоков от администратора, а не писать для них код. Они предлагают такие функции, как сохранение содержимого страницы, созданного с помощью блоков, в шаблон, отмена регистрации шаблонов блоков, создание пользовательских категорий шаблонов и многое другое.

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

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

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

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

«Сейчас создание паттернов ограничено пользовательским интерфейсом Pattern Manager, где мы можем делать некоторые интересные и мощные вещи под капотом», — сказал он. «Это не означает, что в один прекрасный день мы не сможем сделать это встроенным, но с точки зрения изучения этой концепции как улучшения рабочего процесса мы ограничили ее конкретным экраном».

После запуска бета-версии веб-дизайнер Вольфганг Стефани спросил в Твиттере, можно ли глобально обновлять шаблоны с помощью плагина.

«Нет, еще нет», — ответил Макалистер. «Это не недостаток плагина, а то, как WP сейчас обрабатывает шаблоны. Тем не менее, это станет возможным с шаблонами в ближайшее время, вероятно, где-то в этом году».

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

«Конечно, некоторые части этого рабочего процесса основаны на том, как мы создаем шаблоны, но мы делаем эту бета-версию, чтобы понять, как строят другие люди», — сказал Макалистер. «Мы открыты для любой обратной связи, чтобы улучшить общий рабочий процесс».

В недавнем посте под названием « Шаблоны изменят правила игры для WordPress » Макалистер изложил свое видение того, как можно расширить функциональность шаблонов в WordPress.

Что, если бы для начала шаблоны рассматривались как интеллектуальные компоненты? Что, если бы шаблоны рассматривались не как просто набор блоков, а как объект, который WordPress мог бы использовать в качестве канала для создания более сложных сайтов?

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

Диспетчер шаблонов WP Engine прекрасно вписывается в интерфейс администратора, почти как естественная часть ядра, но меню верхнего уровня для шаблонов кажется слишком заметным и должно быть перемещено в раздел «Внешний вид». После тестирования плагина я вижу, как он может стать ценным инструментом для управления видимостью шаблонов для клиентов и ускорения создания страниц, предлагая более организованную систему для шаблонов. Вариант использования CMS здесь силен. Агентства, которые снова и снова создают сайты одного и того же типа, могут извлечь выгоду из использования этого инструмента для быстрого добавления и дублирования пользовательских шаблонов блоков и ограничения тех, которые не имеют смысла в определенных частях сайта, управляемого клиентом.

Во время живой демонстрации продукта для WordPress 6.2 зритель спросил, будет ли ядро ​​​​добавлять в будущем более надежные возможности управления шаблонами а-ля плагин Pattern Manager WP Engine. Ответ состоял в том, что это возможно в будущем, но в настоящее время не является приоритетной задачей.

Тем временем WP Engine планирует выпустить плагин бесплатно на WordPress.org после тестирования с пользователями и обновления на основе отзывов.

«У нас нет планов монетизации», — сказал Макалистер. «Сейчас мы больше заинтересованы в том, чтобы углубиться в рабочий процесс разработчиков и найти уникальные решения, которые мы можем предложить людям, которые изучают эти современные инструменты WordPress».

 

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