我希望看到我的WP网站正在使用的所有(重写)网址的列表。基本上,如果你熟悉Rails,我想要rake routes
...但是对于Wordpress。
如果重要,原因就在于此。我正在编写存在于现有Wordpress网站旁边的代码,并且我一直在遇到一个问题,即我的新代码可以在Wordpress或其中一个插件使用的同一URL上访问。我一直不得不使用.htaccess文件。只需查看已采用的每个URL的列表并避免使用它们就会容易得多。
答案 0 :(得分:7)
我是wp的新手,但我认为你是在$wp_rewrite
之后在右边的钩子上做一个:
global $wp_rewrite;
print_r($wp_rewrite->rules);
如果没有打印,请删除->rules
并打印整个对象
希望是一个起点:)
答案 1 :(得分:0)
在Wordpress Answers提出了类似的问题,其中提出了一些有用的建议,特别是为此目的使用了一些插件:
两年内都没有更新,但我刚刚在WordPress 3.7上成功安装了它们。
询问Apache的插件安装和激活是否正常,但看起来有些调试信息已经过时,否则提供的详细信息比对我有用的更多。
Monkeyman重写分析器提供格式化的& [@gwillie's snippet][2]
的更多交互式表示。适合我!