加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码门户网 (https://www.92codes.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php curl 检查百度是不是收录文章的例子

发布时间:2022-01-22 13:05:30 所属栏目:PHP教程 来源:互联网
导读:发的文章如果我每一篇都是手工查的话是非常的累的,这里可以利用一个简单的php函数来帮我们实现自动检测,下面我们就利用php curl来做一个模仿用户去访问百度的wgbb例子,希望此例子对各位会有所帮助. 只要在主题的function.php里添加以下代码就可以实现啦~PH
  发的文章如果我每一篇都是手工查的话是非常的累的,这里可以利用一个简单的php函数来帮我们实现自动检测,下面我们就利用php curl来做一个模仿用户去访问百度的wgbb例子,希望此例子对各位会有所帮助.
 
  只要在主题的function.php里添加以下代码就可以实现啦~PHP实例代码如下:
 
  function d4v($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;
   }
  }
  add_filter( 'the_content',  'baidu_submit' );
  function baidu_submit( $content ) {
   if( is_single() && current_user_can( 'manage_options') )
    if(d4v(get_permalink()) == 1)  
     $content="<p align=right>百度已收录(仅管理员可见)</p>".$content;  
    else  
     $content="<p align=right><b><a style=color:red target=_blank href=http://zhanzhang.baidu.com/sitesubmit/index?sitename=".get_permalink().">百度未收录!点击此处提交</a></b>(仅管理员可见)</p>".$content;   
    return $content;
   } 

(编辑:源码门户网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读