9 383 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版本即将上线,新版本的核心优化点在于多终端的适配。
常有客户要求文章列表、详情能够实时显示点击数,但又不想将静态页面改为动态...
学习帝国cms用什么样的服务器比较好呢?其实选择有很多比如说学生机、虚拟主...
很多用惯了织梦CMS的朋友在用帝国以后就会非常困惑,因为织梦CMS他的栏目是有...
今天有客户联系鸥哥,说网站一级栏目下有4个子栏目,每个子栏目都是有信息的,但...
如果对被攻击一无所知,也没有听说过CC、DDoS的概念,那被攻击以后,只能懵逼等到...
今天有客户联系鸥哥,说网站默认首页index.html被收录了。这本是好事,奈何网站...
今天有客户联系鸥哥,说网上买的帝国cms模板生成效率很低。网站数据只有5万条...
帝国cms默认是不允许修改系统模型ID的,因为一旦修改牵扯较大。那么,如果一定...
采集站的必备资源是自动审核,要做到日收录也离不开定时发布。而本插件的自动...
通过本插件,可以实现帝国cms网站对接百度云api实现图像清晰度增强的功能。经...
帝国cms有自带的给关键词添加内链功能,但需要手动添加关键词,容易出现疏漏和...
帝国CMS自带的搜索功能虽然强大,但也有很强的局限性 -- 必须关键词完全匹配...
帝国cms 对接纳米数据(www.nami.com)接口,本接口主要接收、整理足球比赛实时数...
许多网站会做一些小功能小插件给客户使用以增强用户黏性,比如图片转文字,这种...
用户体验是我们的需求,百度蜘蛛的认可更是我们的需求。毕竟,没有收录排名,何来...
通过本插件,可以实现帝国cms网站对接百度云api实现图像去雾的功能。经过实际...