gpt4 book ai didi

mysql - wordpress query_posts - 传递 2 个元值,并按 1 个元值排序

转载 作者:行者123 更新时间:2023-11-29 23:38:32 28 4
gpt4 key购买 nike

global $wp_query; $args = array_merge( $wp_query->query_vars, array( 'meta_value' => 'pro') );

query_posts( $args );

我有 2 个元值 pro 和 free,我想在查询中传递这两个元值/或者我希望它按 pro 以随机顺序排序。我尝试使用 coma 但没有得到任何解决方案。

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 

我将其传递到内置主题中。因此,当我通过专业版时,我获得了专业版值(value),当我通过免费版时,我获得了免费值,但我希望两者都先显示专业列表,然后显示免费列表及其随机值。订购..谢谢

最佳答案

在 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/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com