修改wordpress首页日志按ID排序

由于haibor是ID控(虽然我一直不承认),所以在使用wordpress后不久,便将首页的日志排序由默认的改为按ID由大到小排序,并将wordpress日志ID保持连续!这里提到的修改首页日志按ID排序,修改方法只需要一行代码:

打开模板文件 index.php,找到排序开始代码:

if (have_posts()) :

在其前面加上一行代码,最终效果如下:

query_posts($query_string . '&orderby=ID&order=desc');<!-- 按文章ID排序,删除此句可恢复默认 -->
  if (have_posts()) :

OK了!但为此带来的是数据库查询次数的增加!有需要的可以看看:输出WordPress数据库查询的具体内容,减少数据库查询次数

更多排序方式:

orderby=author – 按作者排序
orderby=date – 按发布时间排序
orderby=title – 按文章标题排序
orderby=modified – 按修改时间排序
orderby=menu_order
按菜单顺序排序,仅支持单页面
orderby=parent – 继承父级顺序
orderby=ID – 按文章 ID 排序
orderby=rand – 随机排序
orderby=none – 无序排列
orderby=comment_count – 按评论数排序

需要的童鞋自己尝试!!