在WordPress后台管理文章列表时,通常默认是按照文章发布时间排序显示的。但是有时候我们可能需要按照文章的更新时间来排序,以便更方便地查看最近更新的文章。
要实现按照更新时间排序的功能,我们可以使用一些简单的代码来完成:
function xiaowu_set_post_order_in_admin( $wp_query ) {
if ( is_admin() ) {
$wp_query->set( 'orderby', 'modified' );
$wp_query->set( 'order', 'DESC' );
}
}
add_filter('pre_get_posts', 'xiaowu_set_post_order_in_admin' );
这样,每次进入文章列表页面时,都会按照更新时间排序显示文章列表,以便更方便地管理和查看最近更新的文章。