Разместить имя пользователя и пароль в Wordpress с PHP - PullRequest
0 голосов
/ 23 июня 2011

Я пытаюсь интегрировать внешний скрипт с WordPress .. Мне не нужно создавать способ, чтобы при входе в этот внешний скрипт пользователь тоже входил в Wordpress.Как мне выложить имя пользователя и пароль в Wordpress.Wordpress установлен в подпапке этого внешнего скрипта, в той же базе данных и, конечно же, в одном доменном имени. Имя пользователя и пароль, используемые в внешнем скрипте, совпадают с именами в WordPress.Мне просто нужен способ войти в систему пользователя с одной уникальной формой для обоих .. Дайте мне знать!У меня пока нет кода .. Я не знаю с чего начать!Спасибо !!

1 Ответ

0 голосов
/ 23 июня 2011

Не указывайте имя пользователя и пароль, если они находятся в одном домене. Установите вместо этого WordPress cookie. Что-то вроде этого должно помочь вам начать:

require('wp-blog-header.php');
$user_login = 'username';
$user = get_userdatabylogin($user_login);
$user_id = $user->ID;
wp_set_current_user($user_id, $user_login);
wp_set_auth_cookie($user_id);
do_action('wp_login', $user_login);

Возможно, вы захотите узнать больше об этом: Автоматический вход в WordPress

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...