9 317 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之一。他最大的优点有二:1、功能十...
如今phpcms由于停止更新不能继续用下去了,我们就更加推荐帝国。那么,phpcms可...
帝国CMS的信息是绑定内容模板的,通过本教程可以实现在前台自由使用不同的模...
让不同城市的访客在访问页面时跳转到对应的城市站才能带来更好的体验,而新浪...
如果网站会员数量较多,展示会员总数与最新注册会员名可以有效提升用户留存。...
如果调用同一张图片,在大量图片缺失的情况下又十分难看。所以今天,鸥哥给大家...
在帝国cms二次开发过程中,我们经常需要调用模板的公共部位,也就是帝国cms的公...
帝国cms模板编码转换前先备份下数据库以及d附件目录,转换之前做好一切备份工...
一些中大型站点需要将当天的新信息罗列出来,帝国cms要怎样统计当天的新信息...
最近接到几个客户的反馈:收录的内容出现了类似地址,域名/e/space/?userid=xxx...
帝国CMS自带的批量替换字段内容功能非常好用,可以批量替换、修改不同数据表...
帝国CMS结合项页面用 [!--show.listpage--]页码不是用的sys_ShowListM...
总有些客户需要截取newstext字段来做简介,但这种方法最好也不要大面积使用,因...
通常我们看到大型网站都会用到保存网站快捷链接到桌面的功能,这种功能其实需...
最近接到一个帝国CMS模板改版项目,自带的数据可能是采集的,以前的简介字段内...