对于一名站长而言,自己辛辛苦苦写了许多文章,都很希望自己网站里文章被百度收录,从而给自己博客网站带来可观的阅读量,好让自己的辛苦有所回报。因此很多站长会每隔一段时间就会通过各种方法和渠道去查询看看自己的网站文章被百度收录的情况。

其实,不用这么麻烦到处去查询的,现在,你只需要给你当前wordpress博客主题添加些代码,就可以实现在每篇文章里显示该文章是否已经被百度收录,而且添加方法非常简单。

1、编辑当前主题的functions.php文件,在 <?php 下面添加以下代码:

function checkBaidu($url) { 
    $url = 'http://www.baidu.com/s?wd=' . urlencode($url); 
    $curl = curl_init(); 
    curl_setopt($curl, CURLOPT_URL, $url); 
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); 
    $rs = curl_exec($curl); 
    curl_close($curl); 
    if (!strpos($rs, '没有找到')) { //没有找到说明已被百度收录 
        return '文本文百度已收录'; 
    } else { 
        return '百度暂未收录'; 
    } 
}

2、编辑当前主题的single.php文件,在要显示收录提示的位置添加以下调用代码(我的博客是添加在评论数后面,你们可以随便放在喜欢放的地方就可以了):

<?php echo checkBaidu(get_the_permalink());?>

当文章被百度收录后,就会显示“文本文百度已收录”,反之显示“百度暂未收录”。OK,教程就这么简单的了,你可以去试试做哦。