Typecho的文章在发布后,是根据发布文章的时间进行排序的,也就是最新的文章排最前面。但是,有时候,我们修改后,希望更新的文章能排在前面,网上找了教程,修改如下:
 打开根目录下/var/Widget/Archive.php文件,搜索 仅输出文章 ,可以看到如下的文章排序代码

        /** 仅输出文章 */
        $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 即可。

最后修改:2020 年 10 月 11 日
如果觉得我的文章对你有用,请随意赞赏