php - 在登录表单下拉菜单中列出已经注册的用户 - 终极会员插件
问题描述
我创建了两个用户角色:
- 经销商
- 代理销售
我只需要列出“销售代理”用户角色下的所有注册用户。
我需要将用户列为下拉菜单。(在经销商的注册表中使用)
解决方案
这会奏效吗?
<?php
$args = array(
'role' => 'Your desired role goes here.',
'orderby' => 'user_nicename',
'order' => 'ASC'
);
$users = get_users( $args );
echo '<select>';
foreach ( $users as $user ) {
echo '<option value="'.$user->ID.'">' . esc_html( $user->display_name ) . '</option>';
}
echo '</select>';
?>
推荐阅读
- sql-server - 视图和使用 SELECT INTO 创建的表之间的主要区别?
- automated-tests - 在 OpenTest 中,如何使用包含十几个测试的单个模板跨多个参与者运行测试?
- python - 在 RGBA PNG 上训练 Tensorflow 2.0?
- visual-studio-code - Visual Studio Code:是否可以将任务添加到 tasks.json 以重新运行上一个任务?
- acumatica - 提交更改时自定义查询屏幕选项卡消失
- git - Git克隆:克隆后增加深度
- reactjs - 无法在 redux 开发工具中查看状态数据
- scala - 尝试在使用细化时保持类型未包装
- loops - FOR/NEXT 带有多个 next 命令
- excel - 如何仅匹配单元格值的一部分而不是 VBA for Excel 中的完全匹配?