如何对管理员栏目中的帖子进行最近排序

时间:2015-03-02 作者:Ehsan

我已创建自定义帖子类型

我的问题是:

在“管理”列中,帖子按ID排序

如何将其更改为最新版本。换句话说,我想按最近对帖子进行排序

2 个回复
最合适的回答,由SO网友:Mahmood Afzalzadeh 整理而成

必须将此部件添加到函数中。php:

add_action( \'pre_get_posts\', \'example_func\', 1 );
  function example_func( $query ) {
   if ( is_admin() && $query->is_main_query() ) {
     $query->set( \'order\' , \'DESC\' );
   }
   return $query;
}

SO网友:Ehsan
add_action( \'pre_get_posts\', \'change_post_sort\', 1 );
function change_post_sort( $query ) {
        if ( is_admin() && $query->is_main_query() ) {
            $query->set( \'order\' , \'DESC\' );
            $query->set( \'orderby\', \'modified\');
    return $query;
}
结束

相关推荐

How do i Sort my Posts

我寻找一种解决方案,如何在我的页面中对文章进行排序。我在谷歌上搜索了几个小时,尝试了很多东西,但都不管用:(。不管怎样,也许有人能给我一个好的建议。我想要一个简单的列表,其中包含排序选项,如“最新优先”或“相关性”或“字母顺序(条目标题)”。有什么想法吗?