Chinaunix首页 | 论坛 | 博客
  • 博客访问: 34687
  • 博文数量: 14
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 160
  • 用 户 组: 普通用户
  • 注册时间: 2014-12-22 20:04
个人简介

我也不知道

文章分类
文章存档

2016年(1)

2015年(10)

2014年(3)

我的朋友

分类: PHP

2015-01-26 20:16:49

有提问,后台的文章列表如何按最后修改的时间排序。这个功能实现也比较简单,一段代码即可,想想也已经好久没发文章,顺便跟大家分享一下。

在当前主题的functions.php中添加以下php代码即可:


点击(此处)折叠或打开

  1. function ludou_set_post_order_in_admin( $wp_query ) {
  2.   if ( is_admin() ) {
  3.     $wp_query->set( 'orderby', 'modified' );

  4.     // 此处是将最新修改的文章排在前面
  5.     // 如果要将最新修改的文章排在后面,可将DESC改成ASC
  6.     $wp_query->set( 'order', 'DESC' );
  7.   }
  8. }
  9. add_filter('pre_get_posts', 'ludou_set_post_order_in_admin' )

阅读(267) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~