- Етапи створення сайту
- оптимізація сайту
- HTML 4.01
- css 2.1
- HTML5
- CSS3
- WordPress
- JS
- Корисні статті
- Трохи про WordPress
- Шаблони сторінок WordPress
- Ієрархія шаблонів WordPress
- Файл header.php в WordPress
- Цикл Loop в WordPress
- Меню WordPress
- Файл footer.php в WordPress
- Теги вмісту WordPress
- Посторінкова навігація або пагінація в WordPress
- Шаблони рубрик в WordPress
- Створення теми WordPress
- Модулі WordPress
- RSS стрічка новин на сайті
- Збільшення швидкості завантаження сайту
Пам'ятайте в статті про шаблони сторінок wordpress я вказав на зображенні файл header.php, який відповідає за виведення шапки шаблона одній зі сторінок сайту. Насправді цей файл називається файлом заголовка. Він може бути не один.
Наприклад, ви хочете щоб для головної сторінки (шаблону home.php або index.php) була використана інша шапка сторінки. Немає нічого простішого достатньо створити файл заголовка або шапки, кому як подобається header-home.phpА потім викликати його за допомогою стандартної функції:
Загальний синтаксис виклику цього файлу має наступний вигляд:
Що входить в цей файл?
Зазвичай файл header.php використовуються в різних файлах шаблонах, це може бути шаблон головної сторінки, архіву, пошуку і т.д. Для зручності його роблять однаковим на всіх цих сторінках. Так що ж зазвичай входить в цей файл заголовка? Більшість розробників сайтів вносять туди вміст яке знаходиться в контейнері
і частина шапки після тега . але перед початком запису.Можна застосувати нестандартне використання. Наприклад використання цього файлу для виведення заголовка на початку контенту. Як? Та дуже просто.
Уявіть, що у вас є певний макет ось з таким кодом:
А тепер давайте поглянемо на код, який можна було б використовувати в шаблоні wordpress:
Що я зробив? Я попередньо створив файл header-post.php і приховав у нього таке вміст:
А після в файлі шаблону викликав цей його за допомогою функції get_header ($ name). Ось таке ось нестандартне застосування. Взагалі створюючи тему wordpress можна взагалі обійтися без цього файлу. Ми ще повернемося до цієї теми використовувати цей файл або не використовувати, а взагалі це вирішувати тільки вам.
Всі права на сайт належать Олександру Побединський.