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

Мнение

Editor Plus 2.6 добавляет узоры блоков и библиотеку шаблонов

Пару недель назад Мунир Камаль выпустил версию 2.6 своего плагина Editor Plus для WordPress. Последняя версия не добавляет столько функций, сколько ее пользователи видели в прошлом. Тем не менее, он представляет собой одно серьезное обновление. Новая версия позволяет пользователям вставлять шаблоны из растущей библиотеки Gutenberg Hub прямо из редактора блоков.

Сначала я спросил Камала, будет ли он включать средство вставки шаблонов в свой плагин в июле 2020 года. «Я, возможно, включу средство для прямой вставки шаблонов и блоков в плагин Editor Plus», – сказал он в то время, не выдавая слишком много.

Он только что запустил библиотеку блоков Gutenberg Hub (на самом деле, что-то более похожее на шаблоны блоков ). Система была полезной, но далека от совершенства. Пользователи могли скопировать фрагмент кода JSON и импортировать его через Editor Plus. Это было небольшое улучшение по сравнению с копированием отдельных блоков HTML и CSS-фрагментов из более ранней итерации системы шаблонов блоков, которую он запустил в марте прошлого года. Это все еще была не идеальная система, но любой, кто обращал внимание, мог увидеть возможности.

Спустя несколько месяцев после запуска Камаль продолжал встраивать в Editor Plus больше инструментов. Он запустил отдельный каталог шаблонов целевой страницы . И он продолжил добавлять новые элементы в библиотеку Gutenberg Hub.

«Я уже работаю над добавлением модуля вставки шаблонов в свой плагин EditorPlus», – сказал он, когда мы говорили в сентябре. «Это позволит пользователям просматривать и вставлять эти шаблоны прямо из Гутенберга, не покидая веб-сайта».

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

«Раньше я создавал средство вставки шаблонов, подобное другим плагинам блоков, но позже я передумал и подумал, что мне следует интегрироваться с API Gutenberg Patterns и загрузить шаблоны в панель« Шаблоны »в средстве вставки блоков», – сказал он. «Но у меня есть несколько проблем, и я думаю о том, чтобы вернуться к исходной идее иметь кнопку« Шаблоны »на верхней панели инструментов, которая открывает всплывающее окно для просмотра и фильтрации шаблонов, которые пользователи могут вставлять одним щелчком мыши».

Это был почти методический процесс создания огромного объема работы за год. Как это часто бывает с работами Камала, он незаметно выпустил версию 2.6 своего плагина. Даже без особой помпы ему удалось превысить 4000 активных установок, удвоив их количество за последние несколько месяцев.

Теперь все пользователи плагина имеют прямой доступ к шаблонам разделов и шаблонам целевых страниц Gutenberg Hub.

Библиотека шаблонов

Editor Plus 2.6 добавляет новую кнопку «Библиотека» на панель инструментов заголовка сообщения редактора блоков. Появляется простое наложение вариантов макета плагина.

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

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

Наложение, которое появляется после нажатия кнопки «Библиотека», позволяет пользователям выбирать узор или шаблон. Этот метод становится все более распространенным среди подключаемых модулей, связанных с блоками. Там, где проект Gutenberg отстает в своем пользовательском интерфейсе шаблонов , авторы плагинов заполняют пробелы и улучшают взаимодействие с пользователем. Например, Genesis Blocks добавляет аналогичный оверлей для выбора макетов . Узоры, шаблоны, макеты или все, что вы хотите называть – всем им нужно пространство, чтобы дышать, вместо того, чтобы их относить к выпадающим элементам с ограниченной шириной. То, что имеет смысл на мобильных устройствах, не всегда создает идеальный опыт на больших экранах.

Как только пользователь найдет узор или шаблон для вставки, он может щелкнуть по нему, чтобы просмотреть увеличенную версию. Если они удовлетворены, им просто нужно нажать кнопку «Добавить», чтобы вставить ее в холст содержимого.

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

В будущем, возможно, Editor Plus будет обрабатывать предварительные просмотры шаблонов и шаблонов с живыми экземплярами вместо снимков экрана.

Плагин разбивает свою библиотеку на 15 категорий, таких как искусство и развлечения, фотография и недвижимость. Это почти чрезмерно. Некоторые содержат только один или два шаблона. Объединение таких категорий, как услуги на дому, профессиональные услуги и розничная торговля, в всеобъемлющую бизнес-группу может помочь обуздать головокружительные последствия слишком большого выбора .

Новая библиотека в Editor Plus 2.6 – долгожданное дополнение. В целом, при тестировании все прошло хорошо.

Рекомендуем прочитать
Мнение

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

Мнение

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

Мнение

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

Мнение

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

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

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

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