学做网站培训课程介绍

当前位置:

dedecms做网站文章怎么按发布时间排序

dedecms网站文章默认编辑后会自动修改文章的发布时间,这样会影响列表页文章的排序。那么如何实现dedecms编辑文章不影响时间排序呢?这就需要修改一个DEDECMS程序的代码。

找到后台编辑文章的模板,路径为:/dede/templets/article_edit.htm ;
在文件里查找以下的代码:


$nowtime = GetDateTimeMk(time());

把这个代码改成以下的代码:


$nowtime = GetDateTimeMk($arcRow["pubdate"]);

这样,dedecms文章按发布时间而不是编辑时间排序了。

除了按发布时间排序之外,还可以控制是按倒序还是按顺序排列。具体代码如下:

按ID排序降序排列:


{dede:arclist channelid='' row='10' titlelen='60' orderby='id' }
<li><a href='[field:arcurl /]' title="[field:fulltitle /]">[field:title /]</a></li>
{/dede:arclist}

row='10' 调用10条, titlelen='60'标题长度为30汉字 orderby='id'

按ID降序排列


{dede:arclist channelid='' row='10' titlelen='60' orderby='id' orderway='asc' }
<li><a href='[field:arcurl /]' title="[field:fulltitle /]">[field:title /]</a></li>
{/dede:arclist}

row='10' 调用10条, titlelen='60'标题长度为30汉字 orderby='id' 按ID升序排列,

orderway='desc' 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 使用不同的程序可以制作不同类型的网站,就像学做网站论坛一样,也同时使用了多个网站程序,主站使用wordpress程序,会员培训区使用discuz程序。使用
  • 很多同学使用DEDE程序与DZ程序共同去建一个网站,例如制作教育网站,使用dedecms程序做主站,使用DISCUZ做二级目录论坛.然后通过dedecms整合DZ程序实现
  • 本节课程要点:本课程讲解一下wordpress如何发布文章。wordpress的文章发布有很多形式可以选择,所以对于第一次接触的您来说,是不是碰到问题了?
  • 近期,有一些学做网站论坛的学员反映,当他们在wordpress网站的后台发布文章后,点击编辑器的HTML模式,会发现在文章的下面出现了一段无名的代码。代
  • 对于网站备案,在学做网站论坛的免费建站课程就介绍过什么是网站备案。但对于很多学做网站新手来说,还是对网站备案存在一些问题。例如:网站备案需要
  • 很多网站都会在顶部显示实时的日期,时间,而且时间可以根据自己电脑的时间自动的更新。就像网站上装了一个时钟一样,当用户进入我们做的网站时就会看
  • 做网站过程中,如果想对自己网站中的文章进行排序,就可以利用热门文章代码来自动调用,热门文章可以分为二种方法:按照文章浏览量和文章评论数。
  • 织梦DEDECMS5.7这个版本存在一个问题,修改文章的同时也修改了文章的发布时间,这种情况下,如果我们调用最新文章时使用按“发布日期排序”,就会打乱原来