在WordPress网站开发过程中,有时候我们需要对文章/自定义文章类别(这里统称为文章)进行一些自定义排序,以下是我常用的自定义排序输出的方法:
1 2 3 4 5 6 7 8 9 10 | $myposts = get_posts( array( 'numberposts' => 50, 'post_type' => 'hotels', //自定义的文章类型 'orderby' => 'meta_value', //按照自定义字段排序 'meta_key' => 'hotel_country',//排序的自定义字段名为hotel_country 'order' => 'ASC' ) ); foreach( $myposts as $post ) { ... } |