Wordpress,按相同元键的多个值排序

时间:2019-10-15 17:40:08

标签: wordpress

我想使用meta_key对具有meta_value的所有帖子进行排序或分组。  所有具有meta_value'CCC'和'AAA'和'BBB'的帖子,...

我尝试这个:

'meta_query' => array(
    array(
        'key'=>'a_post_meta_key',
        'value'=> array('CCC','AAA','BBB','DDD')
    )
),
'orderby' => 'meta_value',
'order' => 'DESC',

这:

'meta_query'     => array(
    'relation' => 'OR',
    'ccc_clause' => array(
        'key' => 'a_post_meta_key',
        'value' => 'CCC',
        'compare' => '='
    ),
    'aaa_clause' => array(
        'key' => 'a_post_meta_key',
        'value' => 'AAA',
        'compare' => '='
    ),
    'bbb_clause' => array(
        'key' => 'a_post_meta_key',
        'value' => 'BBB',
        'compare' => '='
    ),
),
'orderby' => array(
    'ccc_clause' => 'DESC',
    'aaa_clause' => 'DESC',
    'bbb_clause' => 'DESC',
),

但是没有好的结果。你有什么想法 ? 谢谢

0 个答案:

没有答案