PHP / WordPress获取用户并加载到插件中

时间:2015-02-14 00:00:16

标签: php wordpress

这是我在StackOverflow上的第一个问题!我是PHP和WP开发人员的初学者,我正在尽力学习并将信息整合在一起,但我很难过。

我正在使用Ninja Forms for WordPress。我想返回一个完整的用户列表,并在下拉选项中显示它们。以下代码基于此:Foreach loop inside array

$blogusers = get_users( array( 'fields' => array( 'user_email') ) );

$args = array(
        'name' => 'Select User',
        'edit_options' => array(
                array(
                        'type' => 'select',
                        'name' => 'select_users_from_group',
                        'label' => 'Select a User',
                        'options' => array()
                ),
),
        'display_function' => 'select_users_from_group',
        'edit_function' => 'select_users_from_group_edit',
        'sidebar' => 'template_fields'
); 

foreach($blogusers as $key=>$user) {
        $args['edit_options'][0]['options'][] = array(
//      'name' => $user=>user_email,;
        ); 
}

if( function_exists( 'ninja_forms_register_field' ) ) {
        ninja_forms_register_field('select_users_from_group', $args);
}

我知道我的foreach循环不好,但我不知道该怎么做才能使它工作。我删除评论时失败。

最后,我希望另一个字段根据此处选择的用户返回user_meta值,但我不知道从哪里开始。

感谢任何帮助。不是在找你为我写的。我宁愿学习它是如何工作的。提前谢谢!

0 个答案:

没有答案