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

Мнение

Следующее поколение авторов тем WordPress будет разрабатывать из редактора сайта

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

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

По сути, блочные темы нуждаются в двух компонентах: шаблонах и конфигурации глобальных стилей. Есть и другие штуки. Этот functions.php файл становится все более ненужным, и стандартный style.css файл часто используется для добавления данных темы вместо CSS. Речь идет о добавлении поддержки обоих типов /patternsи /styles папок для автоматической регистрации шаблонов блоков и глобальных вариаций стилей соответственно.

Разработка тем WordPress уже выглядит иначе, чем несколько лет назад. Скоро сторонники старой закалки вряд ли узнают это.

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

На выходных я наткнулся на профиль старого друга в Facebook. Он один из немногих блоггеров, за которыми я начал следить в начале 2000-х. Я заметил, что он поделился чем-то из своего блога, и проверил. Он имеет опыт работы в журналистике, и у него всегда было уникальное понимание того, что большинство из нас могло бы считать обыденными, повседневными вещами.

Я продолжил читать другие сообщения. Это было долгожданное изменение темпа, чтобы излить мысли кого-то, кто просто ведет блог ради ведения блога, даже если все еще пользуется Blogger, а не WordPress. Сайт ничем не отличается от того, что был много лет назад. У него даже есть блог. Я потратил около часа, переходя от сайта к сайту, читая бессвязные высказывания других страстных блоггеров, большинство из которых используют собственное программное обеспечение WordPress или WordPress.com. Это было напоминанием о том, почему мы продолжаем создавать эту платформу.

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

Надо было встряхнуть дизайн темы. Мне нравится находить необычный алмаз в необработанном виде. Но прошло много времени с тех пор, как средний конечный пользователь имел истинную свободу в дизайне своего веб-сайта. В середине 2000-х Кубрик был в порядке. WordPress обслуживает тех, кто занимается своими руками, которые были в порядке с внесением изменений в CSS для достижения желаемого результата. Однако в 2020-х годах платформа должна предоставить новый набор инструментов широкой аудитории. В этом суть функции глобальных стилей.

Когда в следующем месяце выйдет WordPress 5.9, многие пользователи почувствуют вкус редактора сайта. Пользователи, которые перейдут на грядущую тему Twenty Twenty-Two, будут иметь больше возможностей для проектирования, чем когда-либо прежде, со стандартным WordPress. От шаблонов до стилей, они изменят внешний вид своих сайтов на то, что они придумали.

Кто-то наверняка наткнется на кнопку «Экспорт» в редакторе сайта.

Это удобный инструмент для авторов тем, переходящих к блокированию разработки тем, но у этой маленькой кнопки есть целый мир возможностей. Прямо сейчас он выплевывает edit-site-editor.zip файл с /theme подпапкой. Внутри него сидит /templates и /parts.

Чего не хватает, так это theme.json файла, который представляет глобальные стили. Когда это произойдет, пользователи по сути будут экспортировать всю тему. Ну, без скриншота и требуемых устаревших файлов вроде style.css.

Часть демократизации дизайна — это не просто передача возможности настраивать сайт. Выполнение миссии означает, что люди могут делиться этими проектами. Следующее поколение тематиков WordPress не будет застрять в редакторе кода, как те из нас, что сегодня. Порежут зубы на встроенном редакторе сайта. Некоторые перейдут к более продвинутой разработке, но у других будет все необходимое для публикации своих тем на WordPress.org или даже для создания собственного бизнеса. Частично это уравняет правила игры для тех, кто разбирается в дизайне, но не умеет кодировать при создании этих проектов.

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

Я с нетерпением жду того дня, когда пользователь сможет создать целую тему с нуля в WordPress. Затем они отправляют его в каталог тем без написания небольшого кода. Сможет ли один из этих «средних» блоггеров найти талант к веб-дизайну, о котором они даже не подозревали? Может ли тот, кто всегда хотел учиться, но не имел времени / ресурсов / привилегий, создать следующую по популярности тему? Мне нравится так думать.

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

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

Мнение

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

Мнение

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

Мнение

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

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

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

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