Wordpress模板层次结构

时间:2011-12-15 17:18:09

标签: php wordpress

我有一个cutom post类型的产品,帖子上写着'abc' 这篇文章的固定链接显示为homedir / products / abc 但是,即使我有归档产品和单个产品页面,该链接也会生成404页面。

有没有办法查看哪个文件/模板wordpress想要显示链接。另外,为什么wordpress引擎不会回退到索引页面模板或任何其他模板。

2 个答案:

答案 0 :(得分:1)

这是WordPress的模板层次结构。 Check this

要查看正在使用的模板,您可以尝试:

add_action('wp_head', 'show_template');
function show_template() {
    global $template;
    print_r($template);
}

WP有一个全球$template

更多信息here

此外,由于您收到404错误。您应该看到帖子是否实际解析为您正在使用的网址。

答案 1 :(得分:0)

它不会回退,因为您的链接正在创建404(未找到)。这基本上意味着要加载的页面是404页面,因此采用404模板。所以模板的一切都是正确的。

您错过的是URL无法解析为自定义帖子,因此您可能需要刷新固定链接和/或检查自定义帖子类型配置/映射/查询。