您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程
dede织梦增加批量更新文章发布时间的功能教学
周谷佟2023-12-06DedeCMS教程已有人查阅
导读织梦的采集是比较方便的,另外也可以用诸如火车头、ET这样的采集软件,但是一般采集到网站的文章,都不会马上就发表出去,这样一方面可以对文章进
织梦的采集是比较方便的,另外也可以用诸如火车头、ET这样的采集软件,但是一般采集到网站的文章,都不会马上就发表出去,这样一方面可以对文章进行伪原创增加文章的质量和用户体验;另一方面也方便网站安排内容更新。一般如果是手工修改的话,你修改了内容保存之后,织梦就会自动更新文章的发布时间, 只是当你需要批量审核文章的时候,才会发现文章的时间还是你发布的时间,这样对用户以及搜索引擎都是非常不利的。笔者做一个美女站的时候碰到了这样的问 题,弄了个更新时间的按钮,可以批量更新文章的发布时间。下面就是具体的实现方法:
首先在后台目录中找到后台的模板文件夹,默认是在dede文件夹下的templets文件夹中。本次修改的系统模板主要有四个content_i_list.htm,content_s_list.htm,content_sg_list.htm,以及dede文件夹js目录下 的list.js文件;在每个文件的后面都增加了下面的代码段
首先在后台目录中找到后台的模板文件夹,默认是在dede文件夹下的templets文件夹中。本次修改的系统模板主要有四个content_i_list.htm,content_s_list.htm,content_sg_list.htm,以及dede文件夹js目录下 的list.js文件;在每个文件的后面都增加了下面的代码段
function updatetime(aid){
var qstr=getCheckboxItem();
if(aid==0) aid = getOneItem();
location=“archives_do.php?aid=”+aid+“&dopost=updatetime&qstr=”+qstr;
}
<a href=“javascript:updatetime(0)”class=“coolbg”>更新时间a>
然后找到dede目录下的archives_do.php文件,在审核文档函数的前面增加updatetime函数即可。updatetime函数的代码如下:
elseif($dopost==‘updatetime’)
{
$pubdate =GetMkTime(GetDateTimeMk(time()));
$senddate = time();
$sortrank =AddDay($pubdate,$sortup);
if(!empty($aid)&& empty($qstr))
{
$qstr = $aid;
}
if($qstr==‘’)
{
ShowMsg(“参数无效!”,$ENV_GOBACK_URL);
exit();
}
$qstrs = ereg_replace(‘[^0-9,]’,‘’,ereg_replace(‘`’,‘,’,$qstr));
$hghsql=“Update `update_archives` set `pubdate`=‘$pubdate’,`senddate`=‘$senddate’,`sortrank`=‘$sortrank’ where id in ($qstrs) ”;
//echo $senddate.“
”.$hghsql;exit();
if(!$dsql->ExecuteNoneQuery($hghsql)){
$gerr = $dsql->GetError();
ShowMsg(“把数据保存到数据库主表 `update_archives` 时出错,请把相关信息提交给DedeCms官方。”.str_replace(‘“’,‘’,$gerr),”javascript:;“);
exit();
}else{ShowMsg(”成功更新指定文件。..“,$ENV_GOBACK_URL);exit();}
}
以上的方法只适合dedecms5.7sp1,对于5.6及以前的版本,需要修改content_list.htm文件。好了,现在你可以方便的对 织梦未审核的文章进行批量更新时间了。为了方便下新手,笔者还是把已经修改好的代码打包好,需要的话就下载试试,特别强调下哦,一定要先备份哦。
本文标签:
很赞哦! ()
图文教程
dedecms标签tag标签调用方法和参数说明
dede标签调用的基本语法是:row='30' 调用条数;sort='new' 排序方式 month,rand,week;getall='0' 获取类型 0 为当前内容页TAG标记,1为获取全部TAG标记
dede织梦修改文章标题长度的步骤
有些新手朋友发布的文章标题太长,显示不全,可以使用下面的方法修改文章标题的长度。 1、进入后台--系统--系统设置--系统基本参数--其他选项--文档标题
dedecms织梦你所选择的栏目与当前模型不相符的解决方法
今天在dedecms后台发布内容的时候提示你所选择的栏目与当前模型不相符,请选择白色的选项的错误,经过排查解决了问题,特分享给需要的朋友。
织梦手机wap模板网站怎么修改
使用织梦,wap版有些小问题,只好自己来修改 一、模版中的一些东东: wap的模版在templets\wap下,共四个文件,还有两个图片,其中一个是logo.gif,你可以替换为自己的。
相关源码
-
(自适应响应式)家电维修清晰服务网站pbootcms模板免费下载本模板基于PbootCMS内核开发,为维修服务类企业打造,特别适合家电维修、设备维护等行业使用。通过简洁直观的界面设计,帮助企业快速搭建专业级服务平台,实现线上业务高效管理。查看源码 -
自适应黑色建筑装饰设计公司个人工作室pbootcms模板基于PbootCMS内核开发的黑金风格模板,为建筑装饰、工程设计类企业打造,采用开源架构,支持跨行业快速适配,核心优势如下: 查看源码 -
(自适应响应式)个人作品技术文章博客网站模板下载基于PbootCMS内核开发的响应式博客模板,为数字营销、技术分享类内容打造。采用前沿设计理念,兼顾内容展示与阅读体验,适配各类终端设备。通过本模板可快速构建专业级行业博客,有效传播专业知识与案例成果。查看源码 -
(自适应手机端)seo博客网站模板新闻资讯网站源码下载本模板为SEO博客及新闻资讯类平台深度定制,采用PbootCMS内核开发。通过模块化设计实现多行业快速适配,仅需替换图文内容即可转型为医疗、教育、科技等领域网站。响应式布局确保在手机、平板等设备上获得一致浏览体验。查看源码 -
(自适应响应式)高端简繁双语HTML5金融资本咨询单页pbootcms模板采用响应式设计确保在各类手机端设备很好的呈现。该模板专注于金融咨询、资本管理等领域企业形象展示,通过结构化布局突出行业专业度与可信度,后台数据同步管理简化内容维护流程。查看源码 -
(自适应手机端)锁锁芯锁具网站pbootcms模板 智能防盗锁网站源码下载本模板基于PbootCMS系统开发,为智能锁具、防盗锁芯及相关安防产品企业设计。采用响应式布局技术,确保在手机、平板和电脑等不同设备上都能获得良好的浏览体验,数据实时同步更新。查看源码
| 分享笔记 (共有 篇笔记) |
