global $wp_query; $args = array_merge( $wp_query->query_vars, array( 'meta_value' => 'pro') );
query_posts($ args);
我有2个meta值pro和free我想同时通过查询/或我希望它按pro的顺序随机排列。我尝试使用,昏迷但没有任何解决方案。
query_posts($query_string . '&orderby=rand'); i pass this but i got all value random but what i want. i want pro first and then free
我通过了内置主题。因此,当我通过职业球员时,我会获得职业球员的价值;当我通过职业球员时,我将获得职业球员的价值,但我想同时显示职业球员名单,然后是职业球员名单及其随机。订购..谢谢
最佳答案
在Wordpress帖子查询中,您可以按元值对帖子进行排序。因此,您可以使用元键/值(0-9)或(A-Z)进行排序。
您将使用(A-Z)排序。
$query = array( 'meta_key' => 'your_meta_key', 'orderby' => 'meta_value_num', 'order' => 'ASC' );
关于mysql - wordpress query_posts-将2个元值按顺序传递1个元值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26296920/