检查漂亮的固定链接的最佳实践是什么?

时间:2014-05-19 作者:obstschale

我开发了一个插件,因此我添加了新的RSS提要。一个提要可能看起来像http://local.wordpress.dev/?post_type=custom-post-type&custom-taxonomy=tax-1&feed=custom-feed

这个效果很好。但是如果启用了永久链接,这个url也可以工作,它将重定向到同一个提要http://local.wordpress.dev/custom-taxonomy/tax-1/feed/custom-feed.

到目前为止还不错。我的插件将为用户列出所有可用的提要。我的问题是,检查pretty permalinks是否处于活动状态以及应该显示哪个url版本的最佳实践是什么?

我的想法是$wp_rewrite 哪一个permalink_structure 设置并决定显示哪个版本。有更好的方法吗?

1 个回复
SO网友:s_ha_dum

这个Using Permalinks WordPress上的页面。org告诉你how to check for the permalink structure:

if ( get_option(\'permalink_structure\') ) { echo \'permalinks enabled\'; }
如果permalinks是默认值,那么结果将是一个空字符串,否则将得到permalink模式,尽管如果使用核心函数生成链接,则不必太担心permalink的详细信息。

结束