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

Мнение

Тема ресторана Rosa 2 подарит разочарование и удовлетворение

Rosa 2 – это продолжение самой продаваемой темы Pixelgrade, Rosa. Новая тема переосмысливает свое предыдущее воплощение в контексте редактора блоков (Gutenberg). Мне бесплатно предоставили копию темы, чтобы проверить и поделиться своими мыслями.

Тема продается за 75 долларов в год, или вы можете заплатить единовременную плату в размере 95 долларов за пожизненный доступ. Сообщение о запуске продукта может заинтересовать кого угодно, но стоит ли оно того?

TL; DR; Rosa 2 доставляет удовольствие при создании страниц в ресторанном стиле. Однако раннее обучение и базовая настройка разочаровывали. Ему также не хватает той полировки, которую я ожидал бы по более высокой цене.

Обзор проблем

Прежде чем я углублюсь в достоинства Rosa 2 (а в этой теме есть несколько хороших моментов), позвольте мне погрузиться в разочаровывающие аспекты. Было так много болевых точек, что я несколько раз почти отказывался от этой темы. Тем не менее, я продолжал в надежде понять, почему эту тему стоит использовать.

Сначала установите необходимые плагины

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

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

Почему? Да, хороший вопрос.

Я не вижу причин для этого. Помимо изменения кода (что я сделал), пользователи должны активировать плагины, чтобы их контент отображался. Нет никаких технических причин, по которым это должно быть при использовании этой темы.

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

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

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

О, и этот большой блок ссылок на категории на скриншоте выше никогда не исчезнет. Он просто находится на странице ваших сообщений в блоге. Это жестко запрограммировано в шаблоне страницы сообщений ( home.php). Rosa 2 заявлена ​​как ресторанная тема, поэтому она может быть приемлемой, если вы не планируете вести блог.

Проблемы с заголовком и навигацией

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

Оказывается, плагин Nova Blocks действительно нужен. Я упоминал, что сначала вы должны установить необходимые плагины?

Растянутые изображения

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

Тема использует стандартный post-thumbnailразмер, но не определяет его в коде. Для тех, кто не знаком с техническими аспектами использования этого конкретного размера, в идеале тема должна определять его через set_post_thumbnail_size()функцию.

Прикрепленный заголовок

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

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

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

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

Где сияет тема

Если есть одна вещь, в которой эта тема хорошо справляется, так это упрощение создания страниц для ресторана с помощью плагина Nova Blocks. Через несколько минут после создания настраиваемой страницы у меня была настроена и готова к работе страница в стиле ресторана.

В сочетании с Nova Blocks тема прекрасно справляется с процессом создания пользовательских страниц с множеством уникальных результатов. Интеграция с плагином великолепна. Каждый блок имеет настраиваемый демонстрационный контент, который вы можете легко изменить.

Некоторые названия блоков и вариантов блоков были забавными, например «Герой Галактики», но они становились небольшой неприятностью, когда нужно было быстро выяснить цель блока. Я мог видеть, как некоторые пользователи раздражаются этими именами, и они могут не подходить для некоторых профессиональных настроек. Хотя они были довольно забавными. У меня к ним смешанные чувства.

Как тема связана с Гутенбергом?

Rosa 2 – это тема, в основном созданная для редактора блоков. В моих тестах он прекрасно справлялся с выводом блоков ядра.

При использовании тем, готовых для Гутенберга, я рассматриваю блок цитат как своего рода подпись дизайнера темы. Это один из тех блоков, где дизайнеры могут повеселиться и придать уникальный вид дисплею. Я фанат стиля pullquote в этой теме (на фото выше).

В целом работает хорошо. В сочетании с Nova Blocks вы получаете в свое распоряжение много энергии.

Как складывается код?

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

С чисто технической точки зрения, тема в большинстве случаев соответствует стандартам.

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

Часть кода JavaScript, связанного с редактором, могла бы быть более эффективной. Повторяющиеся паттерны должны быть сгруппированы вместе, чтобы код был меньше. Файл JavaScript редактора невелик, но каждый байт на счету в мире, где разработчики предполагают, что все работают через гигабитные интернет-соединения.

Основная таблица стилей имеет размер 173 КБ, что очень велико для OMGBBQ , особенно если вы добавите 100 КБ из таблиц стилей и скриптов, загруженных плагином Nova Blocks. Если вы не являетесь пользователем, который серьезно оптимизирует свой сайт, вы можете рассчитывать на медленную загрузку страниц.

Окончательный вердикт

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

Я нахожусь в лагере людей, которые считают, что темы должны работать из коробки. Эта тема не работает без настройки. Вам нужно будет немного поработать, чтобы все заработало. Однако как только вы преодолеете начальную неровность, вы сможете создать несколько красивых макетов страниц.

Я предлагаю использовать его строго для определенной цели – создания веб-сайта ресторана. Типографика разработана достаточно хорошо для ведения блога, но общая тема для нее не подходит.

 

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

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

Мнение

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

Мнение

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

Мнение

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

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

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

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