Как добавить пользовательский тег шаблона в тему wordpress?
Я работаю над сайтом WordPress, это сайт онлайн-газеты.
Тема, которую я разрабатываю, я хочу добавить пользовательские функции шаблонов, такие как get_footer()
или get_header()
, чтобы я мог сохранять эти HTML- и PHP-коды, как в хранилищах footer.php
.
Заранее благодарю.
2
2 answers
Вы можете определить свою функцию в файле function.php и используйте его позже в своей теме.
1
Author: keatch, 2011-02-12 10:12:47
В Wordpress 3.0 вы можете использовать
get_template_part($slug, $name);
Эта функция будет включать файл с именем "{slug}-{name}.php". Имя $ необязательно, и если оно пустое, функция будет включать файл с именем "{slug}.php".
Существует также традиционный PHP-код, но это не проверяет, существует ли файл.
include(TEMPLATEPATH . 'template-name.php');
5
Author: Martin-Al, 2011-02-12 10:19:19