我们目前正在从一个Wordpress页面重用其他应用程序的数据。为了保持干净,但仍然使用大多数WordPress功能,我们决定使用自定义post_type
设置(register_post_type
)作为此数据。现在WordPress的自定义post_type模板
的问题是,虽然访问这些帖子是没有问题,Permalink's
他们失败,404错误。
我们目前通过向template_redirect
挂钩添加一项操作来解决此问题,该挂钩基本上为名称和我们的自定义类型执行query_posts
。如果query_posts
找到了我们用locate_template加载我们的自定义发布模板。
虽然这是行得通的,但它看起来不是一个干净的解决方案 - 任何人都可以提出一个更好的方法来解决我们的问题吗?
你是如何将永久链接添加到重写规则中的?你可以发布你的WP_Rewrite相关的代码吗? – 2010-02-11 08:31:09
没有什么奇特的 - 只是经典%年%/%月%/%postname% - 是否有可能将post_type添加到永久链接结构? – roman 2010-02-11 10:23:19