殷德瑶博客
喜欢的歌,静静地听!喜欢的人,远远地看!

emlog教程之在文章页实现判断百度是否收录你的文章

殷德瑶 2015-9-19 emlog教程 评论 3046 次
在这里我是将插件里面的一些东西移植到了主题module文件里面,这样就不用开启插件就可以使用了。这方便提交,查看,利于SEO.

首先将以下代码存放在module文件中:


<?php
//判断内容页是否百度收录
function baidu($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;
}   
}
function checkbaidu($id){
$url=Url::log($id);
if(baidu($url)==1){
echo "百度已收录";
} else {
  echo "<a style=\"color:red;\" rel=\"external nofollow\" 
  title=\"点击提交收录!\" target=\"_blank\" 
  href=\"http://zhanzhang.baidu.com/sitesubmit/index?sitename=$url\">百度未收录</a>";
}
}
?>
  然后再将以下代码:

<?php echo checkbaidu($logid); ?>


放入你的echo_log.php文件中的合适位置即可使用.
没有标签!

发表评论


粤ICP备15078261号 Powered by 黑暗之夜
Theme by 殷德瑶博客