добавить нового пользователя с переменной URL?

я искал здесь, 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 add.

wp:

есть идеи? возможно?


person user1106295    schedule 15.08.2013    source источник


Ответы (1)


Вам нужно будет создать файл с именем «create-user.php». Предполагая, что вы поместили этот файл в каталог своей темы, URL-адрес, который вы должны использовать, будет примерно таким: (ваш-сайт).com/wp-content/themes/(theme-name)/create-user.php?u=(some -имя_пользователя)&p=(какой-то пароль)&em=(какой-то адрес электронной почты).

Что вы будете делать, так это передавать параметры для нового пользователя через GET HTTP-запрос Метод. Код будет примерно таким:

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

Вы должны убедиться, что пользователь был создан правильно, но, что более важно, вы должны быть осторожны, поскольку вы не хотите, чтобы кто-либо мог создавать пользователей с общедоступного URL-адреса.

person El Cultivo    schedule 19.08.2013