У минимальной темы должен быть не «набор всего подряд», а рабочий каркас. Базово достаточно: style.css, functions.php, index.php, header.php, footer.php и, при необходимости, sidebar.php или page.php.
style.css нужен не только для стилей, но и для шапки темы с названием и данными. functions.php подключает скрипты, стили и нужные возможности WordPress. index.php — запасной шаблон: если отдельной разметки нет, система уйдёт в него.
Остальные файлы добавляй по мере задачи, а не «на всякий случай»:
— single.php для записей
— page.php для страниц
— archive.php для архивов
— 404.php для ошибки
— template-parts для повторяющихся блоков
Чем меньше лишнего, тем проще поддержка и меньше шансов сломать логику темы.
Не трогай ядро WordPress, папку wp-admin и wp-includes, а также чужие файлы в плагинах. Если нужна доработка, делай её в дочерней теме или в своей теме, иначе любое обновление может затереть правки.
Минимальная тема — это не «пусто», а только нужные шаблоны и чистая структура. Сначала собери каркас, потом добавляй файлы под конкретные сценарии, а не наоборот.
WordPress Minimal
@wordpressminimal
Минимальная тема WordPress: какие файлы нужны, а какие лучше не трогать
Этот пост опубликован в Telegram-канале WordPress Minimal. Подписаться можно по ссылке: @wordpressminimal.