Typecho文章如何按修改时间排序

Typecho文章如何按修改时间排序

2024年03月06日 作者头像 作者头像 泽泽社长 编辑

评论

0 Count

Typecho文章排序方式修改

我们可以通过购买《Order插件》或修改源码的方式,将文章修改成按照发布时间升序或降序排列,或按照文章最后一次修改的时间的升序或降序排列。下文就介绍下修改源码的方式。

首先我们打开var/Widget/这个路径的Archive.php文件,在764行左右找到

$select->order('table.contents.created', Db::SORT_DESC)

这是按文章创建时间降序排序,如果我们想改成其他排列方式,替换成如下代码即可。

按文章创建时间升序排序

$select->order('table.contents.created', Db::SORT_ASC);   

按文章最后修改时间降序排序

$select->order('table.contents.modified', Db::SORT_DESC);

按文章最后修改时间升序排序

$select->order('table.contents.modified', Db::SORT_ASC);