不管怎么说,事实上本人已将博客当微博使用了,经常神经质地一天连发数条状态,这些不痛不痒的足迹统统要输出到 feed 中,毫无保留,而这些状态对他人来说是没有任何价值的,甚至像小广告一样令人生厌,给订阅的朋友造成了困扰,在此郑重向订阅木瓜园的朋友说一声“非常抱歉!”
昨天,路易大叔就表达了不满,所以,决定将足迹(状态)从 feed 中移除。我用post-format-status
这一日志形式在足迹页面发状态,因此,只要把post-format-status
这一日志形式从 feed 中排除即可,复制下面这段代码到主题的functions.php
文件中即可达到目的:
function exclude_post_format_from_feed( $wp_query ){ if ( $wp_query->is_feed() ) { $post_format_tax_query = array( array( 'taxonomy' => 'post_format', 'field' => 'slug', 'terms' => 'post-format-status',//想要排除的日志形式 'operator' => 'NOT IN' )); $wp_query->set( 'tax_query', $post_format_tax_query ); } } add_action( 'pre_get_posts', 'exclude_post_format_from_feed' );
哇哦 你好腻害
@路易大叔 小伎俩不足为外人道,你的 feed 带相关日志和评论更高级啊
在RSS中的我默默过来点个赞
@姜辰 是不是觉得终于解放了
@Shrek 是的~~2333
@姜辰 非常抱歉非常抱歉