Если вы создаёте сайт на WordPress, то у вас есть 2 варианта:
- использовать готовый шаблон и кастомизировать его;
- создать свой собственный шаблон.
Эта статья посвящена второму варианту.
Как сгенерировать WordPress шаблон?
Не вижу смысла создавать все файлы самостоятельно, когда можно не тратить время, а использовать уже готовую и валидную по всем параметрам заготовку. Пустую тему с заранее созданными и без ошибок написанными файлами мы берём на underscores.me.
Как сверстать тему на WordPress?
А чтобы кастомизировать только что скачанную заготовку нужно понимать, как между собой взаимодействуют находящиеся в ней файлы:
- style.css — файл стилей. Обычно стили не прописываются на каждой странице, а заносятся в этот файл. Но если какой-то набор стилей используется только на одной странице сайта, то для него можно создать отдельный файл стилей и подгружать его только на нужной странице.
- functions.php — файл для подключения функций. Одной из таких функций может быть подключение бутстрапа.
- header.php и footer.php — файлы, отвечающие за шапку и подвал сайта.
- home.php — используйте, если хотите, чтобы главная страница отличалась от обычных.
- page.php — файл обычной страницы.
- single.php — файл обычной записи.
- archive.php — файл, отвечающий за внешний вид архивов записей.
- 404.php — файл 404 ошибки.
- Прочее: sidebar.php, date.php, author.php, search.php, comments.php