Categories: Мнение

Phoenix, блочная тема WordPress с боковой панелью

Ранее сегодня тема Phoenix была объединена в репозиторий WordPress Theme Experiments на GitHub. Как и все темы в репозитории, он не предназначен для использования на действующем сайте. Это проект по тестированию новых идей для грядущей системы полного редактирования сайта (FSE).

Имран Сайед из Codeytek Academy создал тему и проводит живую демонстрацию . Те, кто хочет провести тест-драйв, могут взять код с GitHub .

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

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

Боковая панель в теме Phoenix буквально означает блокировку сбоку страницы.

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

Phoenix добавляет только боковую панель на главную страницу, но это только начало.

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

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

Дизайн нижнего колонтитула также выглядит смелым по сравнению с некоторыми другими темами на основе блоков. У него есть блок Cover во всю ширину, за которым следует группа столбцов, которая в основном представляет собой боковую панель нижнего колонтитула .

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

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

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

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

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

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

writer

Recent Posts

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

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

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

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

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

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

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

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

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

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago