WordPress实时显示百度收录状态

检测百度收录状态?很多盆友们问道为毛要实现这样的功能……如果在每个文章页面增加一条“收录状态”,我们就可以清楚了解到是否需要针对未收录的文章来发外链,引蜘蛛;或是应不应该允许各篇文章被其它网站转载等。实现很简单,在functions.php中加入:

function i_bdsl($url){
 $url='http://www.baidu.com/s?wd='.$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 1;
 }else{
 return 0;
 }
}

在需要调用的地方加入如下代码即可:

<?php if(i_bdsl("get_permalink()") == 1) echo "百度已收录"; else echo "百度未收录"; ?>
展开评论