У меня есть форма для входа в систему для моего сайта WordPress, но когда пользователь вводит неправильный пользователь/пароль, он направляет их на экран входа в WP. Есть ли способ изменить это без взлома ядра WPMU?Изменение местоположения страницы входа пользователя в WordPress
0
A
ответ
0
Вы должны использовать плагин. A search for "login" на WP Plugins может быть полезным, возможно, зайдите в this plugin.
0
вы можете сделать регистрационную форму (wp-login.php), перенаправить их обратно, предоставив скрытое текстовое имя «redirect_to» в форме, которую вы написали. с помощью «redirect_to», Wordpress понимаю, что вы хотите после того, как пользователь авторизации будет отправить ссылку
Forexample:
[предварительно] http://xxx.xxx/wp-login.php?redirect_to= «http://xxx.xxx» [предварительно]
1
Вы должны будете использовать ниже фильтра изменить URL-адрес входа.
add_filter('login_url','wdm_login_url',10,2);
function wdm_login_url($login_url, $redirect)
{
$login_url = home_url().'/your-page-slug/';
return $login_url;
}
Таким образом, каждый раз, запрос идет на Wp экран входа в систему, он будет получать перенаправлены на страницу