我正在编辑在自定义查询中使用自定义字段的现有 Wordpress 主题。我需要编辑查询,以便结果由一个自定义字段过滤,并按第二个自定义字段排序。
这是我到目前为止所尝试的:
<?php
$query_args = array();
$query_args['post_type'] = 'woo_estate';
$query_args['meta_query'] = array(
array(
'key' => 'on_show',
'value' => 'true'
),
array(
'key' => 'price',
'type' => 'numeric',
)
);
$query_args['orderby'] = 'price';
$query_args['order'] = 'ASC';
$query_args['posts_per_page'] = $woo_options['woo_more_entries'];
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$query_args['paged'] = $paged;
?>
<?php query_posts( $query_args ); ?>
问题是结果继续按默认(日期)而不是price
自定义字段排序。
如何通过自定义价格字段订购此查询?