Тема Blocksy WordPress обеспечивает надежный редактор блоков
Опубликовано: 2020-01-18
Вчера Creative Themes выпустила версию 1.6.8 своей темы Blocksy WordPress. Это было обновление темы, которая быстро становится популярной, получив 58 пятизвездочных отзывов и тысячу активных установок с тех пор, как она впервые появилась в каталоге тем WordPress. Тема специально создана для работы с редактором блоков и является хорошим примером того, что в настоящее время возможно с блоками.
Blocksy позиционируется как тема общего назначения, а также работает с другими популярными компоновщиками страниц, такими как Elementor, Beaver Builder и Visual Composer. Проверка правды заключается в том, справляется ли он с редактором блоков, особенно с учетом его основной аудитории (в конце концов, он называется Blocksy ). Помимо нескольких тривиальных причуд, тема обработала почти каждый бит тестового контента, который я ей бросил.
Blocksy — одна из лучших бесплатных тем для редактора блоков, которые я видел.
Я хочу использовать эту тему для проекта. К сожалению, в данный момент у меня нет сайта, на котором я мог бы его использовать. Я не говорю этого о многих бесплатных темах WordPress, размещенных в репозитории. Качество работы находится на одном уровне с темами из большинства коммерческих магазинов тем, которые я тестировал или использовал на протяжении многих лет.
Тема не лишена нескольких проблем, к которым мы еще вернемся, но это солидное предложение.
Блочный дизайн

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

Последнее обновление темы включает дополнительную интеграцию с редактором блоков. Команда переместила свое старое мета-окно, которое располагалось под редактором контента постов, на новую боковую панель. Это изменение освежает.
Я не знал о существовании метабокса, пока разработчики темы не указали на это изменение в функции (сначала я начал тестировать предыдущую версию темы). На данный момент я никогда не смотрю в нижней части редактора блоков мета-боксы. Я ожидаю, что любые дополнительные настройки будут размещены в правой боковой панели. Я приветствую этот шаг. Это может сбить с толку пользователей старой темы при обновлении, но в новом доме она выглядит более естественно.
Команда по большей части проделала хорошую работу с этой настраиваемой боковой панелью. Самая большая проблема с кнопкой переключения на него. Используя как значок, так и текст «Параметры страницы», он занимает больше места, чем необходимо. Чтобы соответствовать существующему пользовательскому интерфейсу, он должен просто отображать значок. Текст кнопки также плохо читается при выборе, что является незначительной проблемой CSS, которую можно исправить в обновлении.

Параметры настройки

Пользователей, которые хотят полностью контролировать отображение сайта, эта тема не разочарует. Для пользователей, которым не нравятся многие параметры, количество настроек дизайна, вероятно, покажется ошеломляющим.
У Blocksy больше вариантов дизайна, чем может понадобиться большинству людей. Некоторые параметры, такие как элементы управления межбуквенным интервалом и высотой строки для шрифтов, могут быть чрезмерными. В идеале эти вещи должны автоматически корректироваться в зависимости от выбранного семейства шрифтов.
Тема также использует индивидуальный дизайн панели управления настройщиком. В целом индивидуальный дизайн выглядит красиво. Однако для тем не рекомендуется настраивать общий элемент пользовательского интерфейса WordPress. Плагины с параметрами в настройщике могли сломаться. Лучше всего придерживаться стандартного дизайна.
Плагин-компаньон Blocksy
Тема продвигает дополнительный плагин под названием Blocksy Companion. Дополнительный плагин предоставляет пользователям дополнительные виджеты, функцию согласия на использование файлов cookie для внешнего интерфейса и интеграцию с Mailchimp, Instagram и WooCommerce. Он также предоставляет возможность импортировать специально созданный демонстрационный контент.
Большинство функций сопутствующего плагина довольно рутинны по сравнению с аналогичными темами в репозитории тем WordPress. Функция согласия на использование файлов cookie — это то, чего я раньше не видел как часть плагина надстройки темы.
Моя самая большая претензия к плагину заключается в том, что он делает пункт меню администратора «Blocksy» элементом верхнего уровня. Это пустая трата ценной недвижимости в уже захламленном меню администратора. Кроме того, нет веской причины для того, чтобы один экран темы/плагина занимал место верхнего уровня, если у него нет подменю.
Как выглядит код?
Если бы я описывал код одной фразой: средний, но выполняет свою работу .
В теме много кода PHP. Большая часть этого находится в одной папке /inc и организована далеко не так хорошо, как могла бы быть. Это похоже на гигантскую мешанину функций с почти несуществующей встроенной документацией для большинства из них. Это не то, во что разработчик, не знакомый близко с темой, захочет погрузиться.
Это не аргумент, что код темы плохой. Он прошел официальный процесс проверки WordPress.org и попал в каталог тем, так что, по крайней мере, выполняет необходимый минимум. Это просто не впечатляет, что является нормой, когда речь идет о большинстве тем WordPress. Архитектура кода кажется запоздалой мыслью, что может затруднить ее обслуживание в долгосрочной перспективе. Для темы с таким большим количеством кода, как эта, это важнее, чем для более простых тем. Это также можно легко исправить, потратив неделю или около того на разработку, строго посвященную архитектуре.
Последние мысли
Blocksy — это хорошо продуманная тема, которая выполняет свою работу. Он идеально подходит для пользователей, которые работают с редактором блоков или сторонним компоновщиком страниц. Тема наполнена гораздо большим количеством опций, чем я мог бы охватить в этом обзоре. Если вам нравится настраиваемость, вам, вероятно, понравится.
Команда поделилась некоторыми своими идеями на будущее. У них есть планы добавить условные заголовки, нижние колонтитулы и боковые панели; липкий заголовок; поддержка AMP; и больше. Кажется, они взволнованы будущим темы.
В целом, я бы порекомендовал эту тему пользователям, которым нужна чистая, относительно быстрая тема WordPress с поддержкой блоков.
