通过自定义元框无效的Wordpress订单asc

时间:2012-03-21 18:30:32

标签: php html wordpress custom-post-type

所以这是我的代码:

$args1 = array( 'post_type' => 'artistsgallery','posts_per_page' => 1000, 'orderby'=>'meta_value_num', 'meta_key'=>'details_order', );
$loop1 = new WP_Query( $args1 );

在名为details_order的自定义元数据箱中,我存储了一个数字,如:1,2,3,4我想要显示帖子的顺序,但它不起作用,它首先显示最后一个帖子,并且添加的最新帖子首先显示,我希望它们可以通过该元数据库进行排序。

2 个答案:

答案 0 :(得分:1)

好的,这就是我开始工作的方式:

<?php
$args1 = array( 'post_type' => 'artistsgallery','posts_per_page' => 1000,'meta_key'=>'details_order','orderby'=>'meta_value_num','order' => 'ASC');
$loop1 = new WP_Query( $args1 );
?>

答案 1 :(得分:0)

您是否尝试使用order参数'orderby'=>'meta_value_num' 'order' => 'DESC'

如果这不起作用,请打开调试或转出阵列,看看有什么。