设置WordPress博客禁止PINGBACK内页

  1. 网友热度 1397 ℃ - 1条评论
  2. 标签:,

老左使用Wordpress程序也有一段时间,我相信很多朋友的博客也使用这款CMS,其功能实在是强大,不可能什么都一开始都学会,只能在不断的使用过程中摸索。老左在更新了几篇博文后发现在使用内链接文章出现自己PINGBACK内容,在留言页面非常不好的用户体验,如何删除呢?

我们当然不能人工去删除,能否在出现内链接文章的时候不出现PINGBACK,也不阻止所有的PING功能。因为如果全部阻止的话会影响搜索引擎的收录。

下面是我使用的禁止PINGBCK内页的方法,在function.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' );

加入以上代码后,你以后内链接博客就不会有PINGBACK了。

本文固定链接: https://www.laozuo.org/78.html | 老左笔记


声明:我们不销售主机,选主机需合法使用,信息以实际为准。


关注公众号『站长事儿』

获取更多站长圈的新鲜事儿!
有您,有我,还有大家!

注意:任何主机需定期备份,防止数据丢失。主机需合法使用,信息以实际为准,评测不代表权威。
该日志由 老左 于2012年05月08日发表在 老左杂谈 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 设置WordPress博客禁止PINGBACK内页