自定义POST中的子页抛出404页未找到

时间:2016-01-29 作者:Freshtea

目前,我正在尝试在我的自定义帖子部分中添加一个页面作为子页面。我的自定义帖子中的父页面工作正常,我已经为它们设置了一个模板文件singe-custom\\u post\\u name。php。一切都很好。现在,我添加了创建子页面的支持,我可以在自定义帖子类型部分创建这些页面,但当我导航到url时,找不到模板。

这类问题可能存在哪些问题或解决方案?就目前而言,我不明白这个问题是从哪里来的,但我想这应该和他这个鼻涕虫有关吧?

domain.com/%custom_post_title%/ works
domain.com/%custom_post_title%/%child_title%/ template not found..
欢迎任何反馈,希望我们能解决此问题,谢谢!

1 个回复
SO网友:Vasim Shaikh

事实证明,Wordpress permalink结构对于自定义类型非常有效,例如。com/食谱/午餐/三明治/。如果将“Hierarchy”(层次结构)设置为true,则其工作原理与预期完全相同。

我最初尝试的是执行起来不必要的困难,需要正确设置一个定制的永久链接结构以避免404错误。我建议您坚持使用标准的Wordpress分层permalink功能。

相关推荐

Debugging WP routing

对于一些帖子,我看到404页,即使存在帖子,在WP中使用永久链接决定需要呈现什么对象的位置在哪里?谢谢