php curl 检查百度是否收录文章的例子
发布:smiling 来源: PHP粉丝网 添加日期:2014-06-23 08:32:21 浏览: 评论:0
发的文章如果我每一篇都是手工查的话是非常的累的,这里可以利用一个简单的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;
- }
Tags: php文章 百度是否收录
相关文章
- ·php+ajax文章自动保存代码实例方法(2014-09-09)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)