自定义RSS提要链接,如何修改XML结构?

时间:2016-03-24 作者:martinikene

我正在这个网站上工作,我找不到我可以修改它的地方。它有一个与常规RSS提要链接不同的链接。

而普通的RSS提要是这样的

websiteaddress.com/?feed=rss
然而,我正在从事的这个项目有一个不同的结构。使用的RSS源有一个链接,该链接不同:

websiteaddress.com/?customfeed=1
两个链接都会打开RSS源

这是如何创建的?我在哪里可以找到它?我怎么能编辑它呢?即使是朝着正确的方向推进,也会令人敬畏。我在谷歌上搜索答案已经有一段时间了,但我已经停滞不前了。我已经浏览了函数。php文件,但什么都没有。我应该提到,这个页面不是我从一开始就创建的,我只是在编辑它。

我还应该提到,customfeed只接受1作为它的值,如果我放其他任何东西代替它,它会拒绝工作,只是将我重定向到网站。

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

所有本机提要以及根据WP API添加的提要(add_feed()) 依靠feed=[type] 查询变量及对应do_feed_{$feed} 执行它们的操作挂钩。

与你的描述不同。有人在代码中注册了完全不同的查询变量,并为其附加了自己的逻辑。

如果不找到并阅读负责的代码(搜索customfeed 将是一个开始)。