Typecho 文章按最后编辑排序

chen'mo
2021-01-22 / 0 评论 / 6,649 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年02月04日,已超过1382天没有更新,若内容或图片失效,请留言反馈。

typecho默认的文章排序方式是按照文章发布的时间来排序的,有的时候我们可能写了某篇文章没写完,或者需要及时修改某篇文章已更新其内容的时效性,这时候可能我们就需要文章的排列是通过最后修改文章的时间来排序。

偶然在jdeal大大的博客中发现了以下方法,修改后可根据最后编辑时间排序文章,下面是修改教程。

打开根目录下/var/Widget/Archive.php文件,在源码1387-1393行处,可以看到如下的文章排序代码:

/** 仅输出文章 */
$this->_countSql = clone $select;
$select->order('table.contents.created', Typecho_Db::SORT_DESC)
->page($this->_currentPage, $this->parameter->pageSize);
$this->query($select);
}

将上面代码中table.contents.created改成table.contents.modified就可以了

0
emlog文章列表获取附件(图片)数量方法
« 上一篇 01-17
WordPress 点击图片放大悬浮效果图片浮层代码
下一篇 » 01-22

评论 (0)

插入图片