wordpress拒绝站内pingback

作者:  耕堂 | 本文浏览1105次 | 2009年09月22日

wordpress后台发文章的时候,有时要引用其他文章的链接,seo也好,增加文章页粘度也好,但这样一来,引用一次站内后台评论就会发来一条pingback,耕堂一直觉得挺别扭的(要是站外的pingback还能自豪一下囧),也许你也有同感,那可以用这个插件解决:no_self_ping

这是原作者地址:http://blogwaffe.com/2006/10/04/421/

1.很短,几行代码而已,上传wp-content/plugins,后台激活。插件下载

2.或者不想安装,那试试这个方法:
a.把插件完整代码如下粘贴到当前主题function.php内:

<?php
/*
Plugin Name: No Self Pings
Plugin URI: http://blogwaffe.com/2006/10/04/421/
Description:
Version: 0.2
Author: Michael D. Adams
Author URI: http://blogwaffe.com/
License: GPL2 – http://www.gnu.org/licenses/gpl.txt
*/
function no_self_ping( &$links ) {
$home = get_option( ‘home’ );
foreach ( $links as $l => $link )
if ( 0 === strpos( $link, $home ) )
unset($links[$l]);
}
add_action( ‘pre_ping’, ‘no_self_ping’ );
?>

b.上传覆盖原function.php文件;

好了就这么简单的,如果第二个方法不行,就用第一个吧。

 右上方更多相关内容/站内搜索-关键词请用空格隔开

  • 标签 :  , ,
  • 原文链接 : http://www.gengtang.net/wordpress-plugin/no-self-pingback.html
  • 转载原创文章请注明 : 耕堂-gengtang.net
  •  “wordpress拒绝站内pingback” 有2条评论

    1. 2009年10月8日的7:27 上午,传说中的 Gold Ankauf

      looks to be a great plugin. tnx!

    2. 2009年12月1日的11:34 下午,传说中的 夜宿芙蓉山

      谢了!终于找到了。

    发表留言

    可用HTML标签:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>