为了达到更好的体验效果,请使用Chrome、Firefox等现代浏览器浏览本站!

如何在wordpress中提取出一种特定角色的用户

wordpress 助推站长 734℃ 1评论

当开发插件或wordpress主题时,有时候我们需要将一个特定角色的用户提取出来,例如将所有的投稿者提取出来以为我所用。在wprecipes网站看到一个代码正好实现这种功能。

首先要在主题的functions.php中定义一个函数getUsersWithRole($role)以完成这个功能。

function getUsersWithRole($role) {
      $wp_user_Query = new WP_User_Query($usersearch, $userspage, $role);
      return $wp_user_Query->get_results();
}

然后用下面代码调用上面的函数即可(下面代码将所有编辑者提取出来)。

$editors = getUsersWithRole('editor');
foreach($editors as $editor){
     //$editor now holds the user ID of an editor
}

喜欢 (1)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽
  1. 学习了
    磁力链2016-06-13 18:18 回复