尝试此筛选器
function wpse_63614_restructure_template_hierarchy( $template ){
return get_template_directory().\'/filename.php\';
}
add_filter( \'template_include\', \'wpse_63614_restructure_template_hierarchy\' );
文件名将是您希望在主题文件夹中调用的文件。对于您将使用的子主题
get_stylesheet_directory
相反
EDIT:
或者像奇普·贝内特建议的那样,我也觉得会更好;您可以使用
template_redirect
按以下方式钩住。如果需要,可以相应地设置优先级。
function wpse_63614_restructure_template_hierarchy(){
include( get_template_directory().\'/filename.php\' );
exit;
}
add_action( \'template_redirect\', \'wpse_63614_restructure_template_hierarchy\' );