添加带有URL变量的新用户?

时间:2013-08-15 03:15:09

标签: javascript wordpress-plugin wordpress

我在这看,http://codex.wordpress.org/Function_Reference/wp_create_user

我想知道是否可以使用网址字符串添加新用户?

例如: 链接:http://www.website.com?fname=John&sname=doe&pass=pword&email=my@email.com

我将需要解析这个并将其插入到wordpress添加用户函数中。

wp:

任何想法?可能的?

1 个答案:

答案 0 :(得分:0)

您必须创建一个名为“create-user.php”的文件。假设您将该文件放在主题目录中,您应该使用的URL类似于:(您的站点).com / wp-content / themes /(theme-name)/create-user.php?u =(某些-username)及p =(一些密码)及; EM =(一些的电子邮件)

您要做的是通过GET HTTP Request Method传递新用户的参数。代码类似于:

<?php
$user_id = wp_create_user( $_GET["u"], $_GET["p"], $_GET["em"] );
echo "New user ID is $user_id";
?>

您应该验证用户是否已正确创建,但更重要的是您应该小心,因为您不希望任何人能够从公共URL创建用户。