java多线程    Java入门    vsftp    ftp    linux配置    centos    FRP教程    HBase    Html5缓存    webp    zabbix    分布式    neo4j图数据库    

彻底关闭wordpress的Pingback功能

尽管我已经对博客加了评论验证,关闭了traceback和pingback,依然无法抵挡一些人,对以前发布的博客进行pingback,导致了大量的垃圾评论。
以下小代码,过滤pingback

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

添加到Themes/模板目录/funtions.php里。


This entry was posted in PHP and tagged , . Bookmark the permalink.
月小升QQ 2651044202, 技术交流QQ群 178491360
首发地址:月小升博客https://java-er.com/blog/close-pingback/
无特殊说明,文章均为月小升原创,欢迎转载,转载请注明本文地址,谢谢
您的评论是我写作的动力.

3 Responses to 彻底关闭wordpress的Pingback功能

  1. zeroten says:

    这个pingback的确挺烦人的。。

  2. 子瑜 says:

    垃圾评论真的很烦恼,我的论坛都被迫加上验证码了。

  3. 后台不是可以关闭pingback功能么?

Leave a Reply