Typecho文章按时间顺序排序

时间: | 分类: 杂类

臭橘帮装了主题,然后文章的顺序是按照时间逆序排序的
就是新写的文章在前面,觉得很不友好
于是看了下有没有更改的方法
在segmentfault上找到了解决方法:来源:segmentfault
需要改内核
在var/Widget/Archive.php中函数execute第1257行,SORT_DESC改成SORT_ASC:

/** 仅输出文章 */
        $this->_countSql = clone $select;

        $select->order('table.contents.created', Typecho_Db::SORT_ASC)
        ->page($this->_currentPage, $this->parameter->pageSize);
        $this->query($select);

改成这样
注:可以用vim的搜索关键字功能,命令模式下“/”然后输入关键字‘table.contents.created’就能找到了
臭橘说改之前要先备份下,好的吧


Typecho文章顺序



失学失业还秃头


文章归档