<?php
header('Content-Type:text/html;charset=utf-8');
/** 只需修改这里面的两个链接 **/
$xml_url = "http://www.html5code.net/sitemap.xml"; // 这里修改你站点的xml地图链接
$baidu_api = 'http://data.zz.baidu.com/urls?site=http://www.html5code.net&token=12345';// 这里修改为你在百度站长获取到的推送接口
$xmldata =file_get_contents($xml_url);
$xmlstring = simplexml_load_string($xmldata,'SimpleXMLElement',LIBXML_NOCDATA);
$value_array = json_decode(json_encode($xmlstring),true);
$url = [];
for ($i =0;$i < count($value_array['url']);$i++){
// echo $value_array['url'][$i]['loc']."<br/>";
$url[]= $value_array['url'][$i]['loc'];
}
//百度推送接口一次只支持推送2000条数据,所以超过2000条的话需要分组推送
$url_group = array_chunk($url,2000);
$count=count($url_group);
for($i=0;$i<$count;$i++){
$ch = curl_init();
$options = array(
CURLOPT_URL => $baidu_api,
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => implode("
",$url_group[$i]),
CURLOPT_HTTPHEADER => array('Content-Type:text/plain'),
);
curl_setopt_array($ch, $options);
$result =curl_exec($ch);
curl_close($ch);
echo $result;
}
?>
发布文档后,可以访问:http://网址/push.php 用于提交推送。或宝塔面板添加计划任务,这样的话就可以自动推送了,比如我建立一个每天推送的时间,在晚上23:50推送,如图所示:

Pbootcms留言“提交成功”的提示语怎么修改我们在用到pbootcms建站时候,其中有个留言功能,提交成功后会提示:提交成功(如下图所示),那么我们要修改这个
pbootcms访问页面出现PHP Fatal error: Allowed memory size of 134217728 bytes exhausted最近在帮一个客户解决pbootcms问题时候,遇到一个这样的,就是访问首页就会出现如下的错误: PHP Fatal error: Allowed
windows系统配置nginx环境运行pbootcms访问首页直接404的问题小编最近在帮客户解决安装时候遇到这么一个问题,安装pbootcms后访问后台/admin.php可以,但是直接访问首页就404。 运
pbootcms去除ueditor编辑器图片自动添加的title和alt属性pbootcms后台使用的是百度ueditor编辑器,ueditor上传图片会自动添加title、alt属性,属性值为源图的文件名,pbootcms中ti
PbootCMS后台常用文件修改路径位置PbootCMS后台常用文件通常都保存在apps\admin\view\default这个目录中,下面是常用的几个文件,大家在使用中可能会修改一
怎么安装使用PbootCMS网站模板对于新手而言如何安装使用pbootcms网站模板,pbootcms可以通过两种方式数据库连接使用,一种是sqlite,另外一种是采用
Pbootcms留言“提交成功”的提示语怎么修改我们在用到pbootcms建站时候,其中有个留言功能,提交成功后会提示:提交成功(如下图所示),那么我们要修改这个提示语
pbootcms域名授权码怎么获取,获取后怎么授权相信很多朋友都用过织梦cms、帝国、WordPress、z-blog、discuz等其中一种开源建站系统,如果是新手刚刚接触pbootcms系统建网站的