TYPECHO 关于文章顺序的更改以及内容页下一篇文章链接的获取问题?

1、TYPECHO 文章默认顺序是按时间降序排序的,我想更改为升序排序,能否在主题中functions.php文件中的themeInit()方法中进行设置?设置变量是什么?还是说只能更改内核代码?

2、内容页中,
上一篇文章$this->thePrev()
下一篇文章$this->theNext()
输出中包含有a标签,应该如何获取单纯的链接地址 和 文章标题?

阅读 4.9k
评论 2011-12-05 提问
    1 个回答

    需要改内核了。
    在var/Widget/Archive.php中函数execute第1257行:

    /** 仅输出文章 */
            $this->_countSql = clone $select;
    
            $select->order('table.contents.created', Typecho_Db::SORT_DESC)
            ->page($this->_currentPage, $this->parameter->pageSize);
            $this->query($select);
    评论 赞赏
      撰写回答

      登录后参与交流、获取后续更新提醒