WordPress博客如何在文章页面显示文章是否已被百度收录的方法

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

其实,不用这么麻烦到处去查询的,现在,你只需要给你当前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,教程就这么简单的了,你可以去试试做哦。

说明一下:其实本功能只对站长有用,对读者来说没有什么意义!放与不放,你自己看着办吧。

如需转载本文,请联系韦庆东,谢谢!本文链接:创作屋 - 韦庆东的原创博客 » WordPress博客如何在文章页面显示文章是否已被百度收录的方法

赞 (2)