跳到主内容

emlog百度自动收录代码

100%
emlog百度自动收录代码

首先找到模板文件中的 module.php 。在合适的位置插入下面代码:

<?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 {
   if (ROLE == \'admin\' || ROLE == \'writer\') {
    $urls = array(
      $url,
  );
  $api = \'http://data.zz.baidu.com/urls?site=你自己的域名&token=你自己的token值\';
  $ch = curl_init();
  $options =  array(
     CURLOPT_URL => $api,
     CURLOPT_POST => true,
     CURLOPT_RETURNTRANSFER => true,
     CURLOPT_POSTFIELDS => implode(\"\", $urls),
     CURLOPT_HTTPHEADER => array(\'Content-Type: text/plain\'),);
  curl_setopt_array($ch, $options);
  $result = curl_exec($ch);
  echo \'success\';
   }
     echo \"<a style=\\\"color:red;\\\" rel=\\\"external nofollow\\\" title=\\\"点击提交收录!\\\" target=\\\"_blank\\\" href=\\\"http://zhanzhang.baidu.com/sitesubmit/index?sitename=$url\\\">已自动提交度娘等待收录</a>\";
  }
}
?>
没有 token 值的朋友,可以去百度站长平台注册一个。官网“https://ziyuan.baidu.com/”。
这篇有帮助吗?
云上的幻象
云上的幻象查看主页

七彩云博客,分享 WordPress 建站实战与 AI 工具测评,覆盖服务器运维、站长工具、软件资源与电商运营干货,专注原创实用的主题插件、网站加速与安全优化教程。

1013文章4评论

相关文章