我正在尝试将自定义分类法(主题)从我的自定义帖子类型添加到正确的帖子类型RSS提要中。例如:?post_type=custom_post_type
我使用WP-RSS-Aggregator的feed-to-post加载项将RSS提要从我的主站点拉到另一个站点,但当我拉它时,在获取帖子时,不会填充自定义分类法(主题)。
我是RSS和PHP的新手,非常感谢您的帮助!谢谢
我正在尝试将自定义分类法(主题)从我的自定义帖子类型添加到正确的帖子类型RSS提要中。例如:?post_type=custom_post_type
我使用WP-RSS-Aggregator的feed-to-post加载项将RSS提要从我的主站点拉到另一个站点,但当我拉它时,在获取帖子时,不会填充自定义分类法(主题)。
我是RSS和PHP的新手,非常感谢您的帮助!谢谢
你可以在request
过滤并将帖子类型设置为您想要的任何类型:
add_filter( \'request\', \'cpt_in_rss\' );
function cpt_in_rss( $request ) {
if ( isset( $request[\'feed\'] ) && ! isset( $request[\'post_type\'] ) ) {
$request[\'post_type\'] = [ \'post\', \'cpt1\', \'cpt2\' ];
}
return $request;
}
Here\'s 关于你所问问题的trac记录单。编辑以澄清:当我将WordPress主题更改为TwentyTen时,我的RSS提要停止工作。我将其设置为向我的主网站提供新的博客帖子(我的WP站点)。我试过做很多事情,但我不记得我做了什么。然而,在某一点上,提要开始工作(但这可能是另一个主题)。我的WP站点位于http://blog.jeffbloom.net. 我想输入的网站(靠近主页底部)是http://jeffbloom.wikidot.com.目前,我甚至不确定Twenten是否支持RSS提要。有人知道吗?有人对如何解决这个问题有什么想法吗?虽然