我想使用此代码:
<?php
$post = $wp_query->post;
if ( in_category( 'video' ) ) {
include( TEMPLATEPATH.'/single-video.php' );
}
else {
include( TEMPLATEPATH.'/single.php' );
}
?>
我将它放在子主题目录中的single.php中,并且从父目录正确调用single.php时,由于TEMPLATEPATH的存在,它不会从子主题目录调用single-video.php。'/。< / p>
我应该用什么而不是从子主题目录中调用signle-video.php模板?
答案 0 :(得分:0)
使用相关函数get_template_directory()路径指向活动子主题。常量TEMPLATEPATH获取父主题的路径