На данный момент я бредил силой паттернов, кажется, целую вечность. И как раз в тот момент, когда я начинаю задаваться вопросом, как эта функция будет выглядеть дальше, кто-то удивляет меня новой идеей. Часто этим человеком является Мунир Камаль.
Он упомянул, что ранее на этой неделе поделится «маленьким» приложением для генерации страниц, которое связано с библиотекой шаблонов WordPress. Сегодня он публично объявил, что это прямой эфир на Gutenberg Hub .
Приложение все еще находится на стадии разработки, но текущая онлайн-версия работает хорошо. По сути, это интерфейс, который позволяет пользователям собирать шаблоны для создания целых страниц. В отличие от самого редактора блоков, пользователи не могут напрямую редактировать содержимое. Вместо этого они могут смешивать и сопоставлять шаблоны, копировать код блока и вставлять его в редактор при установке WordPress.
При первом посещении дочернего сайта Builder в Gutenberg Hub пользователи увидят пустой холст со списком основных категорий шаблонов на левой боковой панели. Вставить новый шаблон на страницу так же просто, как выбрать категорию, найти предпочтительный дизайн и щелкнуть по нему.
Пользователям не нужно останавливаться после вставки одного шаблона. Идея этого проекта состоит в том, чтобы создать целую веб-страницу из нескольких шаблонов. Затем возьмите полученный код блока с помощью кнопки «Копировать код» и вставьте его в редактор в WordPress. Это удобный способ поиграть и опробовать новые идеи.
По умолчанию шаблоны представлены для просмотра на рабочем столе. Однако пользователи могут проверить, как дизайн реагирует на планшеты и мобильные устройства.
Builder извлекает все свои текущие шаблоны непосредственно из каталога шаблонов WordPress . API является общедоступным и позволяет другим создавать на его основе приложения.
Хотя Камаль не дал никаких указаний на то, что он будет демонстрировать шаблоны из-за пределов официального каталога, это, вероятно, не исключено. Пользовательский интерфейс Builder имеет раздел с надписью «Основные» на боковой панели. Я просто предположил, но я предполагаю, что он планирует расширить это в будущем.
Кнопка меню находится в правом верхнем углу интерфейса Builder. Откроется интерфейс навигатора. Он позволяет посетителям настраивать макет страницы.
Есть варианты для перемещения целых шаблонов вверх или вниз, удаления их или дублирования. Исходя из моего опыта, это был более простой способ внести коррективы, чем при попытке выбрать большие группы блоков в редакторе WordPress.
Единственная функция, которую я хотел бы попросить, это кнопка «назад». Достаточно просто открыть навигатор и удалить вставленный шаблон, но было бы быстрее отменить это действие с помощью специальной кнопки в области панели инструментов.
Конструктор Gutenberg Hub не позволяет посетителям настраивать содержимое шаблонов. Его цель больше склоняется к созданию макета. Настройка происходит, когда пользователи вставляют все это обратно в свой собственный редактор WordPress.
Возможно, моя любимая функция приложения заключается в том, что пользователи могут делиться своими творениями с другими. Конструктор создает собственный URL-адрес для каждого варианта и позволяет легко делиться им в социальных сетях:
Приложение Builder с оверлеем для обмена прямой ссылкой и выбора из нескольких социальных сетей.
Всплывающее окно после нажатия кнопки «Поделиться».
Концепция совместного использования практически встроена в блочную систему WordPress. Поскольку все построено на хорошо продуманном наборе стандартов, инструменты, которые другие создают на его основе, позволяют легко продолжать платить вперед.
Хотя этот проект все еще находится на стадии концепции, мне не терпится увидеть, как Камаль примет его в будущем. Он также поделился коротким роликом на YouTube , на котором показан Строитель в действии.