非插件实现WordPress 禁止页面内链pingbacks

admin wordpress教程主题插件 懒人文摘非插件实现WordPress 禁止页面内链pingbacks已关闭评论字数 570阅读模式

非插件实现WordPress 禁止页面内链pingbacks

WordPress的Pingback的功能不错,不过除了经常被用来spam之外, wordpress的pingbacks功能还有个毛病,就是自己Ping自己. 对于解决这个问题, 当然也有wordpress拆安徽可以轻松解决啦! 这款插件就叫做No Self Pings,不过本着插件越少越好的原则(减少服务器压力和加快网站速度),只需要提取插件中的代码添加到模板的functions.php里就可以了。

编辑当前模板的functions.php文件,在底部加入以下代码:

// No Self Pings
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' );
?>

);提示:有些主题可能会出错!出错后可能会导致网站无法访问,不过没关系,只需要用登录你的网站的ftp,到主题那里下载functions.php,把代码删除掉,保存上传覆盖即可。

以上是非插件实现WordPress 禁止页面内链pingbacks全文 godaddy 优惠码

 
admin
  • 本文由 admin 发表于 2013年11月20日 16:38:00
  • No Self Pings
  • No Self Pings 插件
  • 禁止页面内链pingbacks