Categories: Новости

Phi Phan запускает плагин для расширения блоков WordPress

Разработчик WordPress Фи Фан в последнее время делает небольшие всплески, но в море из 1000 плагинов становится все труднее создать волну. На выходных он выпустил плагин Block Enhancements , первый этап проекта, который он планирует развивать с новыми идеями.

Однако это не первый его плагин, связанный с блоками. В прошлом году он запустил Content Blocks Builder , плагин, который позволяет разработчикам и пользователям создавать блоки из других блоков, шаблонов и вариаций. В феврале он выпустил Meta Field Block . Затем он продолжил это, запустив SVG Block и Block Enhancements на прошлой неделе.

Я незаметно тестировал каждый из них, когда они заходили в каталог плагинов WordPress, но они продолжали перемещаться в конец списка черновиков сообщений. В то время большинство из них казались надежными плагинами, и напоминание двух разных людей на прошлой неделе о необходимости проверить работу Фана зажгло во мне огонь. Пришло время поделиться с читателями WP Tavern тем, что он делал.

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

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

«Простой разделитель со значком», — отметил он как идею. «Я пытался поддерживать значки в ядре/разделителе, но это требует изменения разметки. Так что я могу создать новый крошечный блок только для него. Может быть, дизайнерский блок волнистого разделителя. Я знаю, что некоторые из них уже есть в каталоге плагинов, но они не подходят для некоторых случаев использования. Я немного одержим SVG. Блок кнопок «переключатель» для отображения модального, внеканального или свернутого макета».

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

«[Content Blocks Builder] — это мой основной бизнес в долгосрочной перспективе», — сказал Фан. «Это инструмент, позволяющий пользователям создавать блоки из других блоков. Это помогает легко создавать отзывчивые «скучные» макеты сетки или макеты карусели, не касаясь кода. Раньше я создавал такие макеты, как с полем повторителя ACF, но мне больше не нравился такой рабочий процесс в мире Гутенберга. Этот плагин имеет гораздо больше возможностей, чем описание на странице плагина, но я еще не закончил переписывать описание и руководства пользователя».

Плагин расширения блоков

Улучшения блока сами по себе не являются блоком. Он идет по тому же пути, что и EditorsKit и Editor Plus , добавляя функции поверх системы.

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

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

Хотя это нигде не указано в описании плагина, библиотека по умолчанию выглядит как смесь Ionicons , Bootstrap и основных значков WordPress. Всего пользователям доступно более 3500 вариантов.

Если в библиотеке недостаточно вариантов, блок позволяет пользователям напрямую вставлять код SVG.

Это начало чего-то нового, и Фан уже создал интересный список дел для будущего Block Enhancements. Некоторые потенциальные функции включают в себя:

  • Бокс-теневой построитель.
  • Варианты дизайна с несколькими границами.
  • 2D-преобразования с помощью перевода, поворота, наклона и масштабирования.
  • Причудливая реализация border-radius в стиле проекта 9elements .
  • Адаптивное выравнивание текста.
  • Анимированные эффекты раскрытия.
  • Скопируйте/вставьте стили.
  • Селектор дочерних блоков.

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

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