Каждый файл темы содержит несколько специальных тегов шаблона — тегов включения. Эти теги включают в себя функции, ответственные за вывод определенных файлов в пределах заданной темы. Теги включения в основном применяются для вывода заголовка, футера, а также сайдбара.
<?php get_header(); ?>
<?php get_footer(); ?>
<?php get_sidebar(); ?>
Данные теги содержатся в файле index.php и подключают к нему заголовок, футер и сайдбар соответственно. Первые два тега не принимают параметров; третьему тэгу можно передавать параметры, отвечающие за отображение дополнительных сайдбаров, к примеру:
<?php get_sidebar('left'); ?>
Этот тег будет подключать файл sidebar-left.php, который, естественно, придется создать.
Если вы хотите подключить дополнительный заголовок (header), используйте следующий PHP-сниппет:
<?php include (TEMPLATEPATH . '/altheader.php'); ?>
Также при помощи тега включения можно отображать форму для комментариев, которая обычно содержится в файле comments.php. За отображение комментариев ответственен следующий тег:
<?php comments_template(); ?>
Передавать какие-либо параметры в comments_template() запрещено.
Теги включения необходимы для вывода различных файлов шаблона в пределах использующейся темы. Кардинальное отличие тегов включения от тегов шаблона состоит в том, что при помощи тегов включения добавляется файл, а не определенный элемент или тип функциональности. Иначе говоря, тэги включения подключают файлы шаблона, которые в свою очередь содержат тэги шаблона.
Теги включения необходимы для вывода различных файлов шаблона в пределах использующейся темы.
— А как можно транслировать файл из папки тем (wp-content/themes) или какой другой ?
Вы имеете в виду перевод файлов темы?
В кодексе про это есть статья:
http://codex.wordpress.org/I18n_for_WordPress_Developers
«при помощи тегов включения добавляется файл, а не определенный элемент» — объясните, пожалуйста, как подключить определенные элемент. Или как подключить блок с выводом определенных категорий?
Для этого уже используйте теги шаблонов. Это очень обширная тема, поэтому советую вам ознакомиться с документацией по ним: https://codex.wordpress.org/Template_Tags
Читала Ваш блог. Столкнулась с вопросом. В статье с определённой меткой необходимо выводить определённый текст. Например, если метка=вода, то в этом месте статьи будет вот такой текст. Подскажите, пожалуйста, как это лучше реализовать? Спасибо.
Вам нужна будет функция has_tag. На ее основе происходит поиск определенного тега, а дальше уже можно сделать все, что нужно. Посмотрите примеры в сети работы с этой функцией.