在文章页面显示该文章是否被百度收录



将一下代码放到functions.php中:

/*
* 检测网页是否被百度收录,返回1则表示收录 返回0表示没有收录
* @ param string $url 待检测的网址
*/
function checkBaiduInclude($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(checkBaiduInclude('get_permalink()') == 1)
 echo "百度已收录";
 else
 echo "百度未收录";
 ?>  
分页阅读: 1 2 3