是否可以根据数组中的post值(但使用数组的最后一个元素)对查询中的post进行排序?
代码如下所示:
<?php
$mostsharedposts= new WP_Query(
array( \'posts_per_page\' => 10,
\'meta_key\' => \'mashsb_shares\',
\'orderby\' => \'meta_value\',
\'order\' => \'DESC\' ) );
while ( $mostsharedposts->have_posts() ) : $mostsharedposts->the_post();
/* Loop here e.g.:*/
endwhile;
?>
meta_value
是一个数组,我只需要该数组的最后一个元素。我是否可以使用
explode()
和
end()
然后按变量排序还是。。。?任何想法都会有帮助:)