Php wordpress插入变量无效的用户

Php wordpress插入变量无效的用户,php,database,wordpress,plugins,Php,Database,Wordpress,Plugins,我尝试为我的wordpress安装开发一个插件,其中用户会自动添加一个自定义注册表。因此,我使用wp_insert_user。看起来像这样,但不起作用 $login_name = $_POST['clientname']; $userdata = array( 'user_login' => $login_name, 'user_pass' => wp_generate_password() ); wp_insert_user( $us

我尝试为我的wordpress安装开发一个插件,其中用户会自动添加一个自定义注册表。因此,我使用wp_insert_user。看起来像这样,但不起作用

$login_name     = $_POST['clientname']; 

$userdata = array(
    'user_login'  =>  $login_name,
    'user_pass'   =>  wp_generate_password()
    );

wp_insert_user( $userdata );

我没有使用$login\u name,而是尝试了一个特定的名称,比如“max”,效果很好。有什么问题?谢谢您的帮助。

您对
var\u dump($\u POST)
有什么期待吗?谢谢您的评论。我尝试了var_dump($_POST),它显示了我的期望,但我注意到我使用了两个单词,它们之间有一个空格作为$login_name。我现在用的是一个词,它很管用。