Файли теми wordpress (ієрархія файлів шаблону)

У цьому пості мова піде про те, які бувають назви у файлів теми WordPress і за показ якої сторінки на сайті відповідає кожен з них. Це дуже важливі, потрібні, і в той же час дуже прості, для розуміння, знання. Ними повинен володіти кожен, хто працює з WordPress. Нижче повністю розписана структура файлів теми WordPress і порядок їх підключення (ієрархія).

Про ієрархії файлів теми я згадував у статті «Умовні теги в WordPress». А нижче теж саме, тільки докладніше і зрозуміліше.

Підключення файлів теми (теорія)

Ієрархія в даному випадку - послідовна перевірка, говорить про те, що для виведення однієї сторінки на сайті, підходять кілька назв файлів. Перевірка який файл буде використаний йде по черзі. Тобто є список файлів, кожен з них по черзі перевіряється на фізичне існування, як тільки знайдений існуючий файл перевірка припиняється і знайдений файл використовується в якості шаблону.

  • category-plugins.php
  • category-25.php
  • category.php
  • archive.php
  • index.php

Повна схема для всіх видів сторінок і їх файлів виглядає так:

Файли теми wordpress (ієрархія файлів шаблону)

Ще одна схема, можливо вона зрозуміліше (стара):

Файли теми wordpress (ієрархія файлів шаблону)

Типи сторінок і назви файлів

Нижче список сторінок і відповідають за них файли теми. В цьому розділі розписана картинка ієрархії файлів теми, яка трохи вище.

Нижче вказана сторінка сайту і відповідний їй список PHP файлів. Такі файли повинні знаходиться в кореневій папці теми.

Схожі статті