弦子
Just do IT..

3种关闭WordPress对自己Pingback的办法

Pingback 的作用是什么? 移步到维基百科看解释吧, http://zh.wikipedia.org/wiki/Pingback

关闭 WordPress Pingback 站内文章的办法有:

1. 安装 no-self-ping 插件,把它上传到 wordpress 的 plugin 目录,再到后台把它激活。

2. 在 WordPress 主题的 functions.php 中添加如下代码:

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' );

这其实也就是 No-self-ping 插件的代码, 只不过移植到主题内部去而已, 对于不想多装几个插件的可以使用。

3. 还有一个就是进入 WordPress 的数据库中, 用一条简单的命令,:

UPDATE `wp_posts` SET ping_status="closed";

这个命令是彻底关闭所有的 pingback 和 trackback 功能, 但是不推荐这样做, 从 SEO 角度上做, 外部的 pingback 和 trackback 还是对 SEO 有利的。

未经允许不得转载:英文 SEO & SEM Journal » 3种关闭WordPress对自己Pingback的办法
分享到: 更多 (0)

评论 3

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    好多博文都推荐插件,您的文章给了三种方法,其中两种不用使用插件。真不错 🙂

    袁源6年前 (2011-11-08)Reply
    • 能不用插件尽量不用插件,比较喜欢写入代码的感觉, 哈哈.

      Shieh6年前 (2011-11-08)Reply