Categories: Новости

Возможно, вам не понадобится этот блок

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

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

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

Чтобы протестировать блок плагина, я добавил его в блок Columns и несколько раз продублировал, чтобы создать столбцы с ценами.

Блокировка ценообразования из плагина, вставленного в столбцы.
Структура отдельного блока ценообразования проста. Он содержит эквивалент следующих основных блоков:

  • Группа
  • Заголовок
  • Заголовок / абзац
  • Пункт
  • Кнопка (и)
  • Разделитель
  • Список

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

Результат не был особенно впечатляющим, но в основном соответствовал тому, что делал плагин. Самым большим недостатком Twenty Twenty-One является отсутствие элементов управления вертикальным интервалом, позволяющих сжать часть текста. Это скорее ограничение WordPress, чем тема. Кроме того, появятся элементы управления полями и отступами.

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

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

Намного лучше. Тем не менее, Eksell – это настолько красиво оформленная тема, что она улучшит внешний вид практически всего. Это почти нечестно.

Подняв все на ступеньку выше, я полностью переработал модель. Я переместил некоторые вещи, изменил несколько цветов и попытался немного повеселиться.

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

Есть более надежные блоки ценообразования. Это не сравнение всех доступных вариантов. Однако многие блоки имеют эти проблемы. Часто им нужно воспользоваться преимуществами системы «внутренних блоков» WordPress и вложить основные блоки, которые обеспечивают доступ к существующим вариантам дизайна.

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

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

Следующим уровнем столбцов с ценами будет интеграция с такими плагинами, как WooCommerce, Easy Digital Downloads и другими решениями для электронной коммерции. Например, пользователи могут вставить цену продукта или кнопку «Купить сейчас» в заранее созданный шаблон, вставленный на холст редактора. Таким образом, данные остаются актуальными.

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

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

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

Наиболее полезные блоки делают то, что 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