Что такое блочные темы или что нужно знать о WordPress 5.9

Статьи 25.06.2022 (обновлено)

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

Релиз 5.9

WordPress 5.9 была запущена 25 января, и многих пользователей ждал сюрприз. Считается, что данный релиз стал самым грандиозным изменением в работе платформы с момента внедрения блочного редактора контента в версии 5.0. Блочные темы, глобальные стили и редактор сайтов дадут старт новому будущему WordPress.

На всякий случай я уже немного рассказывал о блочных темах в этом блоге.

Одной из претензий при запуске редактора блоков в 2018 году было то, что пользователи могли отказаться от его использования, только установив Classic Editor или соответствующий плагин. Это не относится к новым функциям в версии 5.9. Пользователи могут продолжать использовать свою текущую настройку без каких-либо изменений. Доступ к редактору сайта и глобальным стилям — это процесс, требующий отказа. Для этого требуется активация блочной темы.

Изменения затронули две основные группы пользователей. Первая — это те, кто предпочитает использовать последнюю тему WordPress по умолчанию. Вторая — те, кто готов опробовать новую систему.

В настоящее время в каталоге на WordPress.org около 35 блочных тем, и еще больше тем находятся в очереди на рассмотрение, что немного ограничивает доступные варианты на данный момент.

Что такое блочные темы или что нужно знать о WordPress 5.9
Блочные темы с сайта WordPress.org

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

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

Тема Twenty Twenty-Two

Что такое блочные темы или что нужно знать о WordPress 5.9
Тема «Twenty Twenty-Two»

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

WordPress 5.9 RC 2 был выпущен несколько месяцев назад, а Twenty Twenty-Two уже шла «в комплекте» с этой версией.

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

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

Редактор сайта и глобальные стили

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

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

Что такое блочные темы или что нужно знать о WordPress 5.9
Редактор сайта с открытой панелью глобальных стилей (справа)

Первый опыт работы с редактором сайта может быть интересным. Некоторые предпочитают сразу погрузиться в него или использовать другой подход. Независимо от того, как вы решили дальше учиться, я рекомендую пройти курс «Простой дизайн сайта с полным редактированием» от Learn WordPress. Команда обучения создала план из 15 уроков, в котором вы узнаете все, что вам нужно знать. У них также есть шестиминутный мастер-класс по использованию глобальных стилей.

Этот курс я постараюсь перевести в ближайшее время. Если будет интерес, то и мастер-класс.

Использование редактора сайта может быть увлекательным, но может и разочаровать некоторых пользователей. К тому же, мы должны понимать, что это, по сути, «версия 1.0». Она не удовлетворит потребности всех пользователей, и потребуется некоторое время, чтобы доработать ее, а авторам тем — создать на ее основе новую версию своей темы.

Я достаточно времени занимался созданием тем. Один из самых распространенных вопросов, который мне задавали: «Как мне изменить область метаданных статьи?». Пользователи хотели убрать автора, переместить список категорий и сделать множество других вещей. Никакое количество опций темы не покрывало все сценарии. Я часто прибегал к тому, чтобы помочь людям, не являющимся кодерами, внести изменения в шаблоны их тем.

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

Что такое блочные темы или что нужно знать о WordPress 5.9
Пользовательский пост автора/мета

Хотел бы я, чтобы у нас была такая система десять лет назад. Это сэкономило бы часы работы службы поддержки.

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

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

Кастомайзер, виджеты и меню навигации

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

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

Меню навигации теперь обрабатывается через блок «Навигация»:

Что такое блочные темы или что нужно знать о WordPress 5.9
Выбор навигационного меню

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

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

Сергей Ермилов
Опубликовано 17.05.2022
Категория: Статьи
Теги:

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

Ваш адрес email не будет опубликован.