Php Wordpress自定义帖子中的多个查询
我有两个CPT:地点和人员在每个位置页面上,我都有一个部分,显示在该位置工作的所有人员 我希望它们按两个领域进行组织:Php Wordpress自定义帖子中的多个查询,php,wordpress,custom-wordpress-pages,alphabetical,Php,Wordpress,Custom Wordpress Pages,Alphabetical,我有两个CPT:地点和人员在每个位置页面上,我都有一个部分,显示在该位置工作的所有人员 我希望它们按两个领域进行组织: 员工组(标签为#1-6的单选按钮) 姓 我想我找到了一些东西,可以按工作人员组来组织它们,但似乎并不是每一页都有效 正确的顺序(主管、治疗师、助理、定制服务专家/助手): 顺序不正确(导演已接近尾声): 我仍处于学习自定义WP的早期阶段,因此任何帮助都将不胜感激 有两件事很突出: 'posts_per_page' => - 1, 我不认为空间应该在-和1之
- 员工组(标签为#1-6的单选按钮)
- 姓
- 正确的顺序(主管、治疗师、助理、定制服务专家/助手):
- 顺序不正确(导演已接近尾声):
我仍处于学习自定义WP的早期阶段,因此任何帮助都将不胜感激 有两件事很突出:
'posts_per_page' => - 1,
我不认为空间应该在-和1之间
此外,而不是:
'location_clause' => array(
'key' => 'location',
'value' => '"' . get_the_ID() . '"',
'compare' => 'LIKE',
),
使用以下方法简化此查询:
'location_clause' => array(
'key' => 'location',
'value' => get_the_ID(),
),
默认的compare
为“=”
最后,你真的不需要:
'location_clause' => 'ASC',
因为位置应该只有一个值,对吗
否则,查询看起来是合理的。所以让我们清理一下,看看我们得到了什么:)建议1和3有帮助,但2(关于简化)破坏了我的页面。。。也许我需要ACF relationship字段,我使用它将人员分配到某个位置。不幸的是,我仍然无法在每个类别中按姓氏进行排序。
'location_clause' => 'ASC',