我在Single.php文件中使用以下代码,根据用户正在查看的内容,抓取显示不同的单个模板文件。
<?php
if (in_category('Portfolio')) {
include (TEMPLATEPATH . '/single-work.php');
}
elseif (in_category('Blog')) {
include (TEMPLATEPATH . '/single-blog.php');
}
?>
问题是我正在使用Child Themes,因此它会尝试包含父主题而不是子主题的文件。如何让它包含在儿童主题中呢?
答案 0 :(得分:1)
令人困惑的是,您必须使用STYLESHEETPATH
而不是TEMPLATEPATH
。