WordPress不再自己Pingback自己

Posted by zhang on

WordPress的Pingback的功能不错,但是WP有个毛病就是自己Ping自己,于是就有了No Self Pings,不过本着插脚越少越好的原则,提取插件中的代码添加到模板里就可以了。

编辑当前模板的functions.php文件,在底部加入

1

2

3

4

5

6

7

8

9

//取消自己ping自己

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

#About Me

张小璋,野蛮生长成世界500强企业供应链金融产品经理的法语毕业生。微信公众号:张小璋碎碎念(ID: SylvainZhang )。
一直在互联网金融公司从事产品经理工作并负责互联网金融产品线,深耕互联网金融和区块链领域。「PMCAFF」、「人人都是产品经理」专栏作家、「PmTalk」签约作家。