Sol*_*son 2 wordpress advanced-custom-fields
在阅读了有关信息在WordPress的查询ACF领域在这里,有这个有点麻烦,虽然:
$args = array(
'posts_per_page' => -1,
'post_type' => 'team_member',
'status' => 'publish',
'orderby' => 'title',
'order' => 'ASC',
'meta_query' => array(
array(
'key' => 'patents',
'value' => array(''),
'compare' => 'NOT IN'
)
)
);
$the_query = new WP_Query($args);
Run Code Online (Sandbox Code Playgroud)
基本上,只是尝试查询所有具有 ACF Repeater 字段的帖子,称为patents其中至少有 1 项专利的帖子。这该怎么做?
小智 5
我只需要自己处理这个问题,最终对我有用的是查询转发器字段值大于 0 的所有帖子。
$args = array(
'posts_per_page' => -1,
'post_type' => 'team_member',
'status' => 'publish',
'orderby' => 'title',
'order' => 'ASC',
'meta_query' => array(
array(
'key' => 'patents',
'value' => 0
'compare' => '>'
)
)
);
Run Code Online (Sandbox Code Playgroud)
Mark搜索“专利”= 1的答案仅返回转发器字段具有一个值的帖子。
| 归档时间: |
|
| 查看次数: |
1588 次 |
| 最近记录: |