Как создать шаблон wordpress?

Если вы создаёте сайт на 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