1

我想首先按“时间”元值对我的帖子进行排序,然后按“点击次数”元值对我的帖子进行排序。因此,如果 2 个帖子具有相同的“时间”,则点击次数较少的帖子将排在第一位。

     $args=array(
    'post_type' => 'post',
    'category_name' => 'players',
    'order' => 'ASC', 
    'meta_key' => 'times',
    'posts_per_page'=> '15',
    'orderby' => 'meta_value_num',
    'offset' => $offsetnumber

    ); 
4

1 回答 1

0

您可以连接到posts_orderby过滤器以自定义 sql 查询以按多个字段排序。

这里有一些细节:

http://jeffgran.com/262/blog/wordpress-sort-posts-by-multiple-fields-part-ii

于 2013-03-22T08:49:45.077 回答