【问题标题】:contact form 7 - wordpress - user listing联系表格 7 - wordpress - 用户列表
【发布时间】:2016-06-17 21:26:07
【问题描述】:

我正在尝试使用联系表格 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;
}

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

【问题讨论】:

  • 第 3 行末尾缺少分号

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


【解决方案1】:

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

也不需要$wpdb 并且它没有正确声明。你不要加=符号,检查Variable Scope in PHP

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-16
    • 2017-01-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多