关闭wordpress RSS功能

2011年1月13日 发表评论 阅读评论

RSS是wordpress博客以及任何博客都必不可少一个功能,它可以用来方便用户进行订阅。但是当你把wordpress用来作为CMS或其它一些用途的时候,可能RSS就不是那么需要了。同时关闭RSS功能可以防止一些RSS采集。这时,我们就需要关闭RSS功能。方法如下:

到WP后台,修改主题的functions.php,到文件最后添加以下代码

/**
* Disable Our Feed Urls
*/
function disable_our_feeds() {
wp_die( __(‘<strong>Error:</strong> No RSS Feed Available, Please visit our <a class="broken_link" href="’. get_bloginfo(‘url’) .’">homepage</a>.’) );
}
add_action(‘do_feed’, ‘disable_our_feeds’, 1);
add_action(‘do_feed_rdf’, ‘disable_our_feeds’, 1);
add_action(‘do_feed_rss’, ‘disable_our_feeds’, 1);
add_action(‘do_feed_rss2′, ‘disable_our_feeds’, 1);
add_action(‘do_feed_atom’, ‘disable_our_feeds’, 1);


转载请注明来自:[闪电博客]http://shandian.biz/158.html

分类: Wordpress 标签:
  1. oalleno
    2011年1月13日19:51 | #1

    推迟RSS发布比较好,这也可以防止一些采集和出错

  2. 小杰博客
    2011年1月13日20:17 | #2

    原来采集是通过rss的啊,受教了

  3. 闪电博客
    2011年1月13日20:40 | #3

    @小杰博客
    目前流行许多rss采集插件,我手中就有一款源代码,不过有些软件是通过html标签配备做采集的。

  4. 代码部落
    2011年1月14日08:54 | #4

    嗯,暂时不需要,收藏先吧,呵

  5. 浙江黄页
    2011年1月14日10:07 | #5

    这个功能还真的不知道啊!!!