WordPress后台文章列表按更新时间排序

PHPABC WordPress 838 次浏览 , 没有评论

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

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

1
2
3
4
5
6
7
8
9
10

function ludou_set_post_order_in_admin( $wp_query ) {
if ( is_admin() ) {
$wp_query->set( ‘orderby’, ‘modified’ );

// 此处是将最新修改的文章排在前面
// 如果要将最新修改的文章排在后面,可将DESC改成ASC
$wp_query->set( ‘order’, ‘DESC’ );
}
}
add_filter(‘pre_get_posts’, ‘ludou_set_post_order_in_admin’ );

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

Go