С кодом генератора можете ознакомится на github
Если вы решили заняться разработкой тем для WordPress, то вам не обязательно каждый раз начинать с чистого листа. Стартовая тема _s (Underscores) поможет сэкономить время при разработке новых тем для WordPress.
Сама по себе тема с таким внешним видом бесполезна, потому ее и не выложили в официальную директорию WordPress.org. Но если взглянуть на исходный код темы, то мы увидим хорошую основу для разработки новой темы:
- Чистая разметка HTML5 со всеми требуемыми шаблонами, тегами и функциями
- Поддержка произвольных изображений в заголовке
- Дополнительные функции для пагинации, вывода мета-данных и другие
- Поддержка изменения значений с помощью postMessage в конфигураторе тем WordPress
- Поддержка модуля бесконечного скрола плагина Jetpack
- Готовое подключение языковых пакетов и файл .pot
- Поддержка навигационного меню, форматов записей и виджетов
Таким образом, чтобы создать новую тему на базе Underscores нам необходимо лишь скачать _s, переименовать ее и придать требуемый внешний вид. Лишний функционал можно легко убрать, а требуемый добавить.
Большинство тем на базе _s ограничиваются изменением лишь CSS файла, но сама стартовая тема рекомендует так же изменять разметку и функционал, если есть необходимость, а про обновления можно не беспокоиться. Это главное отличие стартовой темы от родительской.