如何修复与页面具有相同插件的自定义帖子类型的固定链接? 时间:2011-05-17 作者:Peter Westerlund I know that it\'s impossible to have the same custom post type slug as a page.所以,我想可以这样解决:\'rewrite\' => array(\'slug\' => \'my-category/!#\') 对于register\\u post\\u类型但我每次访问/我的类别/都会得到“找不到页面”#/标题-1如您所知,我还有一个名为“/我的类别”的页面。是否有可能解决这一冲突? 2 个回复 SO网友:Jan Fabry 这并非不可能,但你需要非常小心地防止冲突。您可以使用my Rewrite analyzer plugin 查看您当前的规则。您建议的结构,其中自定义帖子类型存储在URL哈希中(位于#), 将不工作,因为此部分未发送到服务器。因此服务器将只看到my-category/!, 不适用于my-category/!#/my-post. (您是否可以切换# 以及!? 习惯是使用#!/ 作为哈希开始。)如何解决这个问题取决于您当前是否有详细的页面规则,这取决于您当前的永久链接结构。你能编辑你的问题来添加这个吗? SO网友:rickbutterfield 发生的事情是后端认为!#/title-1 是儿童/下一页,共页my-category. 我今天一直在看这样的事情,它只会引起冲突。我找到了一个名为Custom Post Permalinks 这正是我想要的。唯一的问题是,如果您添加新的自定义帖子类型,它似乎会自行重置。我不知道它会如何处理你的hashbang#!/. 结束 文章导航