Команда разработчиков тем Automattic не так давно объявила о запуске проекта Components. Этот проект включает в себя набор тем, расширяющих популярную стартовую тему Underscores. Каждая из тем заточена под конкретный вариант использования: тема для классического блога, тема для современного блога, тема для портфолио, журнальная тема, а также бизнес-тема. Новый сайт Components позволяет авторам тем скачивать темы, которые включают в себя реюзабельные компоненты, адаптированные под каждый вариант использования.
Все темы обладают схожей разметкой и шаблонами. К примеру, если вы выберете стартовую тему Portfolio, то в таком случае ваш загружаемый архив будет включать в себя следующее:
- Тип записей портфолио, реализуемый с помощью Jetpack. Этот тип записей будет добавлен ко всем необходимым файлам.
- Сеточное представление портфолио
- Шаблон блога с одной колонкой
- Выезжающая панель с навигацией, социальным меню, а также виджетами
- Крупные полноэкранные изображения
Установка темы вряд ли позволит увидеть многое, поскольку тема является всего лишь фундаментом, дающим возможность сэкономить время при создании макетов и шаблонов. Команда Automattic отталкивалась от своего богатого опыта разработки сотен тем, создавая эти стартовые темы с базовыми компонентами, требуемыми для представления контента в пяти крупных категориях.
Проект Components был вдохновлен сообществом, стоящим за Underscores, в чем признался Дэвид Кеннеди, один из сотрудников Automattic. Девелоперы, постоянно использующие Underscores, нередко предлагали свою помощь, дорабатывали тему, вследствие чего она быстро вышла за рамки обычной стартовой темы.
«В процессе поддержки и улучшения Underscores мы постоянно сталкивались с различными запросами от сообщества, которые мы отклоняли, поскольку они выходили за рамки типичной стартовой темы», говорит Кеннеди. «Многие из этих дополнений идеально подошли бы для большинства тем. Теперь некоторые из них появились в проекте. Они рассчитаны на разные группы пользователей».
Цель проекта состоит в предложении «более модульного, основанного на паттернах подхода к разработке тем». Даже если вы никогда не работали с Underscores, многие из компонентов тем, включенных в этот проект, могут пригодиться вам в разных проектах. Библиотека компонентов имеет открытый код и доступна на GitHub для всех желающих.
Радует, что эта тема постоянно развивается и улучшается. Ворд-Пресс вообще, наверное, самый популярный движок
Хорошо, что Ворд-пресс не останавливается и старается чаще обновлять и улучшать как старые темы, так и создавать новые.