← Ко всем записям
Разработка темы wordpress - Header.php
Header.php
В папке с темой создаем новый файл header.php, из index.php вырезаем все от <!DOCTYPE> и до <body> включительно и вставляем в header.php.
- language_attributes() - выводит атрибуты для тега <html> со значениями текущего языка и т.д.: lang=”ru-RU”. В админке: “Настройки - Общие - Язык сайта”:
- bloginfo( $string ) - выводит на экран различную информацию о блоге, которая, в основном, указывается в настройках сайта. Функция bloginfo() относится к тегам шаблона и может быть использована в любом месте шаблона.
- $string (строка), название параметра, который нужно получить.
Часто используемые параметры:
- name - название блога;
- description - короткое описание сайта, которое задается в настройках;
- template_url - УРЛ директории текущей темы;
- rss2_url - УРЛ RSS 2.0 фида (/feed);
- comments_rss2_url - УРЛ RSS 2.0 фида комментариев (/comments/feed);
- pingback_url - УРЛ для уведомлений на XML-RPC файл (xmlrpc.php);
- stylesheet_url - УРЛ на файл стилей CSS (обычно style.css) текущей темы;
- charset - кодировка сайта;
- version - используемая версия WordPress;
- html_type - Content-Type HTML страницы (обычно text/html).
- is_front_page() - проверяет отображается ли главная (домашняя) страница сайта. Условный тег.
- wp_get_document_title() - получает заголовок текущей страницы (документа), который принято выводить в теге **
**. - wp_head() - запускает хук-событие wp_head. Вызывается в шапке сайта в файле: header.php
wp_head() - это тег шаблона, который нужно вставлять перед </head>, в файлах темы: header.php или index.php (если header.php не используется).