Огромный сборник статей от WPTec для начинающих

Новости

Плагин 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».

 

Рекомендуем прочитать
Новости

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

Новости

Мобильные приложения WordPress получают новый форум поддержки

Новости

Плагин Preferred Languages ​​Feature нуждается в тестировании

Новости

В ACF 6.1 добавлена ​​поддержка регистрации пользовательских типов записей и таксономий

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *