9 417 2021-02-03 12:17:53
收藏这个修改不会触动帝国系统核心功能,安全绿色,如果升级系统,顶多功能失效,找到这篇文章修改后可以继续用。
修改3个文件找出来ecmsinfo.php、listinfo.php、userfun.php
1,e/admin/ecmsinfo.php
在任意一个elseif{....}后添加
elseif($enews=="Post_Baidu_sitemap")//文章实时发送百度
{
$id=$_POST['id'];
$urls=$_POST['titleurl'];
ePostBaiduSitemap($id,$urls);
}
2,e/data/html/list/listinfo.php
在
<input name="id[]" type="checkbox" id="id[]" value="<?=$r[id]?>"<?=$checked?>> <input name="infoid[]" type="hidden" value="<?=$r['id']?>">
后面添加
<input name="titleurl[<?=$r[id]?>]" type="hidden" value='<?=$titleurl?>'>
在最后一个</table>标签前添加
<tr bgcolor="#FFFFFF"> <td height="25" colspan="8"> <input type="submit" name="Submit101" value="批量提交百度" onClick="document.listform.enews.value='Post_Baidu_sitemap';document.listform.action='ecmsinfo.php';"> <font color="#666666"><p>备注:多选框蓝色为未审核信息;发布者红色为会员投稿;信息ID粗体为未生成,点击ID可刷新页面.</p></font> </td> </tr>
3,e/class/userfun.php添加
//发送给百度时时更新-------------------------------
functione PostBaiduSitemap($id,$_urls){
$site='www.xxxxx.com';//你的网站域名
$token='xxxxxxx';//百度给的token
$count=count($id);
if(empty($count))
{
printerror("未选择信息ID","",1,0,1);
}
$urls=array();
for($i=0;$i<$count;$i++)
{
$id[$i]=(int)$id[$i];
if(array_key_exists($id[$i],$_urls)){
$urls[]=$_urls[$id[$i]];
}
}
$api="http://data.zz.baidu.com/urls?site=$site&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);
$httpstat=curl_getinfo($ch,CURLINFO_HTTP_CODE);
curl_close($ch);
if($httpstat==200){
$obj=json_decode($result);
printerror("今天剩余{$obj->remain}条,成功提交{$obj->success}条","",1,0,1);
}else{
printerror('推送失败',"",1,0,1);
}
}使用方法
网站后台——信息
点击任意左侧树形列表
在右侧的信息管理勾选要提交给百度的文章
然后点击列表下面的批量提交百度!
本文地址:https://xzo.com.cn/develop/empire/234.html

如果您认可我们的分享,有意与我们合作开展帝国cms网站建设与开发业务或插件定制,请联系右侧在线客服。我们能给您的,就是高质量的模板与售后。
标注了信息来源为下载鸥的文章皆为原创,如果是转载的优质文章,我们也都标注了出处。如果您喜欢我们的文章,请按照下载鸥所标注的文章出处进行标注,谢谢您的配合。

帝国cms是一款功能极为强大的cms程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用。
当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。
在一些需要控制用户输入字数的站点中,增加用户输入字数的实时提示无疑十分友...
现在采集网站非常多,不止采集内容,还采集图片,还不标注出处,非常可恶。那么,帝国...
文章tag作为文章的重要组成部分,在信息集合上表现非常好,如果合理利用,能获得...
如果平时喜欢挂着帝国cms网站后台不关闭,又留心了网站日志的朋友就会发现DoT...
帝国cms信息反馈表非常好用,通过合理开发信息反馈功能,我么可以实现用户留言...
json数据由于其高效、强兼容性的特质受到许多开发者的青睐,帝国cms开发一个...
Discuz是一个相当流行的论坛系统,现在百度站长论坛还是使用的discuz。帝国cm...
帝国cms怎样提取正文里的3张图片做缩略图呢?...
帝国cms 对接纳米数据(www.nami.com)接口,本接口主要接收、整理足球比赛实时数...
本插件适用于内网用户,可查看单篇文章访问者ip地址。如果添加访问者ip组,可查...
用户体验是我们的需求,百度蜘蛛的认可更是我们的需求。毕竟,没有收录排名,何来...
通过本插件,可以实现帝国cms网站对接百度云api实现图像去雾的功能。经过实际...
通过本插件,可以实现帝国cms网站对接百度云api实现图像无损放大的功能。经过...
许多网站会做一些小功能小插件给客户使用以增强用户黏性,比如图片转文字,这种...
一直没看到好用的帝国cms在线考试插件,所以自己开发了一款。在线考试插件用...
百度开放了系列AI功能api如图像上色、图像去雾、图像修复、无损放大、清晰...