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

Новости

“Skins” снова в моде, предложение по темам для объединения вариантов дизайна, выбираемых пользователем

Текущее предложение может означать смерть по крайней мере одной формы детской тематики. Эта функция позволит темам отправлять несколько theme.json файлов , сохраняя вариации стилей сайта по умолчанию. По сути, это старая школа концепции «skins».

Как будет работать эта функция, пока не определено. Однако авторам тем, по-видимому, будет разрешено объединять отдельные файлы JSON, которые создают выбираемые пользователем «глобальные варианты стиля» или «активные стили» через редактор сайта.

Это почти как если бы мы прошли полный круг. Первоначальная реализация дочерних тем позволяла разработчикам создавать собственные style.css файлы. Целью было разработать skins, которые изменяли бы внешний вид сайта без изменения его разметки. С тех пор дочерние темы стали намного более гибкими и могут перезаписывать все, что написано их родителями.

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

Кьелл Рейгстад ​​впервые подразнил эту функцию в прошлом месяце, анонсируя предстоящую новую тему по умолчанию . «Twenty Twenty-Two будет поставляться с целым рядом альтернативных цветовых схем, чтобы люди могли кардинально изменить внешний вид своего сайта», – написал он в своем сообщении.

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

Предложение допускает не только вариации цветовой палитры. Авторы тем смогут настраивать типографику, макет и все остальное, что можно контролировать, theme.json- по сути, весь дизайн темы.

Поскольку этой функции еще нет ни в плагине Gutenberg, ни в разрабатываемой версии WordPress, единственный способ исследовать несколько theme.json файлов – использовать дочерние темы. Да, дочерние темы используются для проверки самой концепции, которая может сделать их, по крайней мере частично, устаревшими. У Reigstad есть открытый запрос на вытягивание в репозитории тематических экспериментов, чтобы конкретизировать идею.

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

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

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

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

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

Как бы то ни было, я продолжаю находить новые возможности для домашних животных, которые хочу увидеть в WordPress. Вчера это были блочные шаблоны. Сегодня это «активные стили» или как там это называется. Завтра, кто знает? Новые идеи вокруг блочной системы продолжают заставлять меня с нетерпением ждать, что будет дальше.

Рекомендуем прочитать
Новости

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

Новости

Мобильные приложения WordPress получают новый форум поддержки

Новости

Плагин Preferred Languages ​​Feature нуждается в тестировании

Новости

В ACF 6.1 добавлена ​​поддержка регистрации пользовательских типов записей и таксономий

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

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

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