Год назад Elmastudio запустила бета-версию своей темы Aino WordPress и плагина Aino Blocks . В начале этого года команда разместила тему в каталоге тем, но только пару недель назад они официально выпустили плагин блоков.
Бета-запуск Elmastudio был одной из первых новостей, которые я заметил, когда начал писать для таверны – я уже готовил истории за пару недель до того, как официально начал. Но история со временем выпала из списка. Увидев две недели назад Aino Blocks в каталоге плагинов, я подумал, что было бы интересно посмотреть, как этот плагин выглядел сегодня.
Помимо нескольких незначительных проблем со стилем, тема Aino – хорошее предложение для пользователей, которые ищут готовую к блоку тему с открытым холстом. Я вообще поклонник работы Elmastudio с темами. Однако большинство блоков из плагина Aino Blocks не особо впечатляют. В лучшем случае они являются обычным делом для этих типов плагинов библиотеки блоков. Я обычно устанавливаю их, чтобы увидеть, смогу ли я найти жемчужину идеи или две, какой-то недостающий элемент, который мог бы решить одну из различных моих проблем. На этот раз не повезло.
Единственный блок, который привлек мое внимание, был блоком Grid. Я все еще надеюсь, что ядро WordPress использует какой-то блок или систему макета сетки . Поэтому я тестирую каждый такой блок, с которым сталкиваюсь.
Блок Grid в плагине Aino Blocks работает достаточно хорошо для людей, имеющих опыт работы с кодом CSS. Обычным пользователям может быть трудно понять терминологию для параметров блокировки. В целом, это не кажется мне достаточно интуитивным, чтобы рекомендовать его перед лучшими вариантами.
Layout Grid от Automattic по-прежнему является лучшим плагином для блоков сетки. Да, его параметры тоже могут сбивать с толку, но он предоставляет возможности перетаскивания, которые автоматически заполняют эти настройки для менее технически подкованных пользователей. GenerateBlocks также имеет мощный блок Grid, который намного проще использовать.
Самый сложный блок, который, казалось бы, раздвигает некоторые границы, – это блок Hero. По сути, это блок, который объединяет контент, кнопки и мультимедиа в определенном макете. Проблема в том, что блок может понадобиться не в каждом случае. Он намного лучше подходит в качестве шаблона блока, и поскольку плагин уже вводит пользовательский шаблон, нет особых причин не двигаться по тому же маршруту с блоком Hero.
За пару минут я смог воссоздать стандартный вывод блока Hero с основными блоками WordPress. Единственным исключением из этого правила было использование блока Badge, включенного в плагин Aino Blocks.
Чтобы воссоздать блок Hero, конечному пользователю просто нужно добавить блок Media & Text. На панели содержимого / текста для блока они могут добавить блоки «Значок», «Заголовок», «Абзац» и «Кнопки». После добавления изображения в раздел мультимедиа они воссоздали бы блок Hero. Из-за того, что в этом участвует несколько внутренних блоков, для некоторых пользователей это может быть немного сложно. Вот где в игру вступают закономерности. Используя шаблон, плагин будет иметь:
Использовал меньше JavaScript.
Использовал меньше CSS.
Чаще всего используются основные блоки.
В этом случае пользователи могут застрять с ненужным блоком. И, если это их первый набег на мир блоков, они вряд ли узнают, что существует лучший способ.
Единственное, что предлагает блок Hero – это настраиваемые параметры сетки. Он предоставляет конечным пользователям контроль над размещением столбцов контента и мультимедиа. Это единственное, что у него есть как отдельный блок, но такая функция может быть лучше в качестве настраиваемых параметров блока, например, предоставляемых через EditorPlus .
Блоки Aino включают в себя шаблон единственного блока. Его называют Герой Айно. Это настроенная версия блока Hero в форме шаблона и демонстрирует, чего пользователи могут достичь с помощью нескольких настроек параметров блока.
Шаблон – единственная область, где сияет плагин. Будет интересно посмотреть, продолжат ли разработчики создавать больше шаблонов в будущем.
Плагин также добавляет блоки Badge, Card, Author, Testimonial, Buttons и Arrow Button. Блок Badge позволяет пользователям добавлять небольшой текст со встроенным фоном. Кнопка со стрелкой – это, по сути, ссылка со значком стрелки рядом с ней. Все остальное выглядит так, как будто это уже было сделано множеством других плагинов для сбора блоков.
Я сомневаюсь, что большинство из этих типов подключаемых модулей библиотеки блоков, необходимых на данном этапе. Мало кто из них чувствует, что они раздвигают границы, поднимая планку сверх того, что уже было сделано. Я продолжаю видеть все больше и больше этих коллекций, упакованных из каждого плагинов и тем, до такой степени, что каждый будет просто строить одни и те же блоки самостоятельно.
Вот почему каталог блоков необходимо интегрировать в ядро. Вместо того, чтобы загружать целую коллекцию блоков для чего-то вроде простого блока отзывов, конечные пользователи могут просто загрузить один блок отзывов.
Возможно, я немного резок с блоками Aino. Возможно, он слишком поздно появился в каталоге плагинов. Более крупные плагины уже проложили путь, по которому идет Айно. Я хочу увидеть больше, чем еще одну коллекцию блоков от еще одной компании, выпускающей темы / плагины . Я хочу быть ослепленным.
По большей части плагин работает хорошо. Я не увидел в этом ничего технически неправильного. Я просто не думаю, что это привлекательно для многих людей за пределами нынешних пользователей темы Elmastudio, особенно когда есть более зрелые плагины такого типа. Еще есть куда расти. Лучшее решение для компании – сосредоточиться на построении шаблонов. Его первый образец показывает некоторые надежды. Надеюсь, что впереди будет еще больше интересных работ.
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…