0

在这里提出这个问题有点困难,因为我不确定到底发生了什么,但我在我的 WordPress 安装中创建了一大堆页面。其中很多是指向 WordPress PHP 文件外部的自定义模板。其中之一肯定是使用默认模板,但是,每次调用它都指向外部 .php 文件,两者之间没有明显的联系。

举一个简单的例子,假设页面的永久链接是'?page_id=100',再次使用默认模板。所有对 '?page_id=100' 的调用都指向 mycustomphpfile.php,此时没有解释原因。我检查了默认模板,并在整个项目中搜索了 page_id 和 php 文件名,但没有成功。

我猜的问题是,您如何将默认模板重定向为仅针对选定的 page_id 数字指向外部 .php 页面?

4

1 回答 1

0

您可以编辑默认的 single_post 模板以在内容的可编辑区域中包含迷你模板,并根据帖子所在的类别拉出一个特殊的模板。

与获取模板部件的方式相同,只需在前面放一个 if 语句。

另一种方法只是正确命名您的模板

阅读此页面了解更多信息。 http://codex.wordpress.org/Template_Hierarchy

于 2013-10-10T14:15:58.050 回答