3

创建自定义帖子类型并用一些帖子填充它时,wordpress 会为该自定义帖子类型生成一个页面。

但我希望能够向该页面添加内容,因此我创建了一个常规页面并选择了一个模板,在该模板中手动调用自定义帖子类型的帖子并将它们循环出来。现在我可以在所见即所得的编辑器中添加内容。但这会导致这两个页面之间发生冲突,特别是如果 CPT 与页面具有相同的名称。

现在的问题是:有没有办法总是显示我选择了 CPT 模板的页面总是显示?即使有人尝试手动输入 CPT 生成页面的 url?

4

1 回答 1

0

这是我从你的问题中了解到的。您有自定义帖子类型。然后,您创建了一个页面模板,它遍历您的自定义帖子类型并输出它们。现在,当您创建一个新页面并为其分配您创建的页面模板时,如果它与自定义帖子类型具有相同的名称,您会遇到问题。

解决方案:我认为您需要做的是从管理菜单中更改自定义页面 slug。然后您就可以通过 URL 直接引用它。

于 2012-07-05T23:36:55.560 回答