0

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

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

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

一些我需要如何解析它并将其插入到 wordpress 添加用户功能。

wp:

有任何想法吗?可能的?

4

1 回答 1

0

您必须创建一个名为“create-user.php”的文件。假设您将该文件放在主题目录中,您应该使用的 URL 类似于:(your-site).com/wp-content/themes/(theme-name)/create-user.php?u=(some -username)&p=(some-password)&em=(some-email)。

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

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

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

于 2013-08-19T23:29:10.337 回答