我爱学习网首页 | 设为首页 | 收藏本站 | 网站地图 您好,欢迎光临我爱学习网
我爱学习网

当前位置:首页 > 编程开发 > dedecms织梦 >

织梦ping提升收录插件2.0,实现添加文章后主动推送百度,快速收录

时间:2016-10-21 10:37 来源:未知 | 作者:我爱学习网 | 本文已影响
织梦ping提升收录插件2.0,实现添加文章后主动推送百度,快速收录
 
 
打开文件/dede/archives_add.php 文件 找到ClearMyAddon($arcID, $title);
 
在ClearMyAddon($arcID, $title);上一行添加下面代码:

//百度实时主动推送开始
	if(strstr($artUrl,'.html')!='')//判断是否获取到静态地址,取得静态连接就推送百度
	{
			//如果未启用绝对路径和子域名的,删除下面两行,在这里我们先注释
			//preg_match('@^(?:ht删除tp://)?([^/]+)@i', $artUrl, $matches);//判断子域名并自动添加到API中
			//$host = $matches[1];
			$urls = array(
				$artUrl,
			);
			//$api = 'http://data.zz.baidu.com/urls?site='.$host.'&token=97DIdF1CtN9F9Khf'; 因为我们没有开启绝对路径,如果开启绝对路径就用这行
			$api = 'http://data.zz.baidu.com/urls?site=填写你的域名(不带http)&token=这里填写你自己的token码';
			$ch = curl_init();
			$options =  array(
				CURLOPT_URL => $api,
				CURLOPT_POST => true,
				CURLOPT_RETURNTRANSFER => true,
				CURLOPT_POSTFIELDS => implode("\n", $urls),
				CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
			);
			curl_setopt_array($ch, $options);
			$result = curl_exec($ch);
			echo $result;
	}
	//百度实时主动推送结束
填写说明:$api = 'http://data.zz.baidu.com/urls?site=填写你的域名(不带http)&token=这里填写你自己的token码'; (你的token码在这:http://zhanzhang.baidu.com/linksubmit/index)获取 (责任编辑:我爱学习网)


分享到: 更多