我已经看到了一些关于此的问题,但答案并不明确。
我有一个自定义查询,该自定义帖子类型中的每个帖子都有一个名为“ my_order ”的自定义字段,带有数字值。无论我尝试了什么,我都无法让它们按该值排序。有什么线索吗?
<?php $args = array(
'post_type' => 'portfolio',
'orderby' => 'meta_value',
'meta_value_num' => 'my_order'
'order' => 'ASC',
'meta_query' => array(
array(
'key' => 'my_order'
)
)
);
$loop = new WP_Query( $args );
愚蠢的我
它应该是'orderby'=>'meta_value_num'和'meta_key'=>'my_order'
$args = array(
'post_type' => 'portfolio',
'orderby' => 'meta_value_num',
'meta_key' => 'my_order',
'order' => 'ASC'
);
$loop = new WP_Query( $args );
谢谢...
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句