Categories: Мнение

Примите участие в экспериментах с блочными темами WordPress

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

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

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

Аллан Коул, разработчик тем в Automattic, позже пригласил членов команды принять участие в проекте Theme Experiments на GitHub. Это способ для разработчиков сообщества WordPress помочь направить корабль разработки тем. В настоящее время репозиторий довольно прост и представляет собой только раннюю работу по созданию тем из блоков. Каждый подкаталог в репозитории будет отдельным экспериментом, который исследует создание тем с использованием блоков или шаблонов блоков.

Исходная документация по темам на основе блока был представлен в начале декабря 2019 г. С тех пор несколько авторов собрали некоторые рабочие примеры тему , чтобы получить мяч прокатки.

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

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

Парижская тема

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

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

Одна из основных проблем, которые меня беспокоят, – это плоская природа двух подкаталогов для шаблонов жилья и частей шаблонов. Я беспокоюсь, что с семью файлами шаблонных частей в этой теме мы не извлекаем уроки из ошибок прошлого. В частности /template-parts, подпапки могут стать неуправляемыми и содержать десятки и десятки файлов в реальном сценарии. Это ничем не отличается от того, как в настоящее время работают темы, кроме расположения файлов шаблонов. Сейчас самое время переосмыслить структуру папок и оптимизировать организацию шаблонов тем. Например, сгруппируйте шаблоны боковой панели в /template-parts/sidebarпапку вместо того, чтобы сбрасывать все в одно место.

Twenty Nineteen и Twenty Twenty

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

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

 

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