联系表格7 - wordpress - 用户列表

时间:2016-01-24 23:05:22

标签: php wordpress contact-form contact-form-7

我尝试使用联系表单7在下拉选择框中创建一个简单的用户列表 有谁看到我做错了什么? 只是尝试简单地获取所有用户并在选择框中显示它们。但是当我尝试将其用于我的联系表单7插件时遇到麻烦。



wpcf7_add_shortcode('postdropdown', 'createbox', true);

function createbox(){
    global = $wpdb;
    $blogusers = get_users( array( 'fields' => array( 'display_name' ) ) );
    $output = "
        <select name='cursus' id='cursus' onchange='document.getElementById(\"cursus\").value=this.value;'>
            <option></option>";
    foreach ( $blogusers as $user );
	    $output .= "<option value='$user'> $user </option>";
    endforeach;
    $output .= "</select>";
    return $output;
}
&#13;
&#13;
&#13;

任何帮助都会很棒! 布鲁克

1 个答案:

答案 0 :(得分:0)

要显示您需要使用$user->display_name的名称,如WordPress Codex中显示的get_users

此外,不需要$wpdb且未正确声明。您没有添加=符号,请检查Variable Scope in PHP