Содержание
Зачем нужна тема _s или Underscores
При создании темы для WordPress не обязательно каждый раз начинать с нуля. Стартовая тема _s (Underscores) поможет сэкономить время при разработке новых тем для WordPress.
Тема _s или Underscores разработана в компании Automattic, чтобы облегчить и ускорить разработку новых тем для директории WordPress.org и сети WordPress.com. Именно поэтому тема называется «стартовой» и не имеет никакого дизайна.
Что заложено в Underscores
В исходном коде темы изначально заложена хорошая основа для разработки новой темы:
- чистая разметка HTML5 со всеми требуемыми шаблонами, тегами и функциями;
- поддержка произвольных изображений в заголовке;
- дополнительные функции для пагинации, вывода мета-данных и другие;
- поддержка изменения значений с помощью postMessage в конфигураторе тем WordPress;
- поддержка модуля бесконечного скрола плагина Jetpack;
- готовое подключение языковых пакетов и файл .pot;
- поддержка навигационного меню, форматов записей и виджетов.
Как создать свою тему
Чтобы создать новую тему на базе Underscores, необходимо лишь скачать _s, переименовать ее и придать требуемый внешний вид. Лишний функционал можно легко убрать, а требуемый добавить.
Для темы Underscores был также разработан специальный генератор underscores.me, который облегчает процесс переименования темы, ведь заменить необходимо не только название самой темы, но и все ее функции, текстовый домен, префиксы в названиях опций и другое.
В чем отличие стартовой темы от родительской
Большинство тем на базе _s ограничиваются изменением лишь CSS файла, но сама стартовая тема рекомендует так же изменять разметку и функционал, если есть необходимость.
А про обновления можно не беспокоиться. Это главное отличие стартовой темы от родительской.