插件可以将聚合提要与实际站点视图区分开来吗?

时间:2015-05-08 作者:Sophia_ES

WordPress API中是否有任何东西可以在插件中使用,以检测当前对WordPress的请求是否是对联合提要的拉取,而不是网站的实际视图?

我这样问是因为对于联合订阅源来说,插件的一个特定行为与实际的网站视图不同是至关重要的。

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

可以使用模板标记is_feed() 要确定当前请求是否用于提要,请执行以下操作:

if ( is_feed() ) {
    // It\'s a feed!
} else {
    // Regular \'ol WordPress
}
注意:在解析请求后(即在parse_query 挂钩)。

结束

相关推荐

如何使用插件API在PHP中获取WordPress插件数据?

我试图在PHP页面中使用Wordpress插件API获取Wordpress插件列表。插件API:http://api.wordpress.org/plugins/info/1.0/我读了很多关于这方面的文章,但它们在Wordpress中展示了如何做到这一点。那么,你能帮助我如何在PHP页面的一个表中获得所有插件的列表,这些插件可以通过顶部的搜索栏进行搜索吗?就像我们可以在添加新插件的同时搜索Wordpress中的插件一样,我希望在PHP页面中使用相同的方法。我尝试了很多编码,但最终把自己弄糊涂了。任何帮助