如何从WordPress对象获取数据?
我想获取特定类别的所有用户列表。我使用如何从WordPress对象获取数据?,wordpress,Wordpress,我想获取特定类别的所有用户列表。我使用WP\u User\u Query()函数进行查询,并将其返回值赋给一个变量。当我使用var\u dump()时,其显示如下。如何从该对象获取该用户的角色。我的代码在下面 $user_query = new WP_User_Query( array( 'role' => 'Administrator' ) ); foreach ($user_query as $user) { $aa = $user->role; echo $aa;
WP\u User\u Query()
函数进行查询,并将其返回值赋给一个变量。当我使用var\u dump()
时,其显示如下。如何从该对象获取该用户的角色。我的代码在下面
$user_query = new WP_User_Query( array( 'role' => 'Administrator' ) );
foreach ($user_query as $user) {
$aa = $user->role;
echo $aa;
}
但它不能像我想的那样工作。我怎样才能解决这个问题。谢谢…阿南试试这个
<?php
$args = array(
'role' => 'Administrator'
);
// The Query
$user_query = new WP_User_Query( $args );
// User Loop
if ( ! empty( $user_query->results ) ) {
foreach ( $user_query->results as $user ) {
echo '<p>' . $user->role . '</p>';
}
} else {
echo 'No users found.';
}
?>
如果不起作用,请使用此代码
$administrator_query = new WP_User_Query(
array(
'role'=>'administrator',
)
);
$user_query= $administrator_query->get_results();
foreach ( $user_query->results as $user ) {
echo '<p>' . $user->role . '</p>';
}
$administrator\u query=新的WP\u用户\u查询(
排列(
'角色'=>'管理员',
)
);
$user\u query=$administrator\u query->get\u results();
foreach($user\u query->results as$user){
回显“”.$user->role.“”;
}
试试这个
<?php
$args = array(
'role' => 'Administrator'
);
// The Query
$user_query = new WP_User_Query( $args );
// User Loop
if ( ! empty( $user_query->results ) ) {
foreach ( $user_query->results as $user ) {
echo '<p>' . $user->role . '</p>';
}
} else {
echo 'No users found.';
}
?>
如果不起作用,请使用此代码
$administrator_query = new WP_User_Query(
array(
'role'=>'administrator',
)
);
$user_query= $administrator_query->get_results();
foreach ( $user_query->results as $user ) {
echo '<p>' . $user->role . '</p>';
}
$administrator\u query=新的WP\u用户\u查询(
排列(
'角色'=>'管理员',
)
);
$user\u query=$administrator\u query->get\u results();
foreach($user\u query->results as$user){
回显“”.$user->role.“”;
}
$user\u query=新的WP\u user\u查询(数组('role'=>'Administrator');
foreach($user\u查询为$user){
$value=json_解码(json_编码($user),true);
echo$value['role']。“
”;
}
json_解码函数将其转换为数组格式,然后我们可以访问它们$user_query=new WP_user_query(数组('role'=>'Administrator');
foreach($user\u查询为$user){
$value=json_解码(json_编码($user),true);
echo$value['role']。“
”;
}
json_解码函数将其转换为数组格式,然后我们可以访问它们经过长时间的搜索,我找到了自己的解决方案。。。首先,我必须将对象设置为数组。然后我从数组中得到结果。。。这是我自己的代码
$user_query = new WP_User_Query( array( 'role' => 'Administrator' ) );
$posts = $user_query->get_results();
foreach ($posts as $user) {
$aa = $user->roles[0];
echo $aa;
}
谢谢大家回答我的问题。经过长时间的搜索,我找到了自己的解决方案。。。首先,我必须将对象设置为数组。然后我从数组中得到结果。。。这是我自己的代码
$user_query = new WP_User_Query( array( 'role' => 'Administrator' ) );
$posts = $user_query->get_results();
foreach ($posts as $user) {
$aa = $user->roles[0];
echo $aa;
}
谢谢大家回答我的问题。它很管用。。但是出现了一些错误,比如,我的代码就是它的作品。。但是出现了一些错误,例如,我的代码是