Я пытаюсь создать форму входа в систему с помощью wp_signon. Я новичок в WordPress. После этого он не перенаправляется. Мой код:wp_signon не перенаправляет на страницу
<?php
global $wpdb;
$username=$_POST['username'];
$password=$_POST['password'];
$creds = array();
$creds['user_login'] =$username ;
$creds['user_pass'] = $password;
$creds['remember'] = true;
$user = wp_signon($creds, false);
wp_redirect('myurl here');
?>
<form action="" method="post"/>
<input type="text" name="username" placeholder="Username"/>
<input type="text" name="password" placeholder="Password"/><br>
<input type="submit" name="submit" value="Submit">
</form>
Отредактировано: Я добавил это после того, как мой код:
if (is_wp_error($user))
echo $user->get_error_message();
и когда я пытаюсь войти с именем пользователя и паролем есть сообщение:
ERROR: The password field is empty. I enter correct username and password. What is this due to?
Это - весь мой код. Разве это не в начале страницы? Как это исправить? :) –
есть ли какой-либо подключаемый модуль, связанный с логином пользователя или аутентификацией? – vrajesh