我正在使用一个插件(PushPress),该插件将推送通知发送给订阅源订阅者,并且订阅源中有多个订阅者时,它似乎正在向第一个订阅者发送正确的通知,但随后似乎将空白正文发送给其他订户。查看代码,我想知道这个问题是否与插件在发送每个通知之前从输出缓冲区获取提要信息的方式有关:
query_posts( "p={$post_id}" );
ob_start( );
@load_template( ABSPATH . WPINC . '/feed-rss2.php' );
$remote_opt['body'] = ob_get_contents( );
ob_end_clean( );
我看到query_posts“不适合插件或主题使用”,所以我认为有更好的方法,希望能得到任何建议。
谢谢。