按元字段字母顺序排序,具有多个元字段条件

问题描述 投票:0回答:1

我想为我的 WP-Query 提供一些结果,结果按帖子类型的元值 (

nwswa_reservation_event
) 按字母顺序排序。

我有这个功能查询:

$args_nwswa_reservations = array (
    // Post or Page ID
    'post_type' => 'nwswa_reservation',
    'meta_key'  => 'nwswa_reservation_event',
    'posts_per_page'    => -1,
    'meta_query' => array(
                    'relation' => 'AND',
                    'post_id' => array(
                        'key'     => 'nwswa_reservation_event',
                        'value' => $post_id,
                        'compare' => '=',
                    ),
                    'post_status' => array(
                        'key'     => 'nwswa_reservation_status',
                        'value' => 'storniert',
                        'compare' => '!=',
                    ), 
                ),

);

希望您能进一步帮助我。

最美好的祝愿 卢卡斯

wordpress
1个回答
1
投票
$args_nwswa_reservations = array (
// Post or Page ID
    'post_type' => 'nwswa_reservation',
    'meta_key'  => 'nwswa_reservation_event',
    'posts_per_page'    => -1,
    'orderby' => 'meta_value',
    'order' => 'ASC',
    'meta_query' => array(
                'relation' => 'AND',
                'post_id' => array(
                    'key'     => 'nwswa_reservation_event',
                    'value' => $post_id,
                    'compare' => '=',
                ),
                'post_status' => array(
                    'key'     => 'nwswa_reservation_status',
                    'value' => 'storniert',
                    'compare' => '!=',
                ), 
            ),

);
© www.soinside.com 2019 - 2024. All rights reserved.