【发布时间】:2015-09-21 00:39:04
【问题描述】:
我有一个用户页面的“分类”自定义字段。我想构建一个由该字段过滤的查询。它适用于普通查询,但不适用于用户查询,我做错了吗?
<?php
$args = array(
'key' => 'fruits',
'value' => 'apple'
);
// The Query
$user_query = new WP_User_Query( $args );
// User Loop
if ( ! empty( $user_query->results ) ) {
foreach ( $user_query->results as $user ) {
echo $user->display_name;
}
} else {
echo 'No users found.';
}
?>
【问题讨论】:
-
自定义字段参数 显示与某个自定义字段关联的用户。自 3.2.0 以来,WP_Meta_Query 类用于解析这部分查询,因此请检查该类的文档以获取完整的最新参数列表。 meta_key (string) - 自定义字段键。 meta_value (string) - 自定义字段值。
-
Vrajesh 是正确答案 (y)
标签: wordpress foreach advanced-custom-fields