Почему мой WordPress потерял пароль на 404, а также

Я работал над PHP-кодом WordPress, который, например, перенаправлял wp-admin на другую строку URL. это изменит wp-admin на wp-login.php? mysecretstring = login. Это прекрасно работает, однако, что касается другого URL, как пароль сброса WordPress & неверные пароли, которые он перенаправляет на 404 (wp-login.php? action = lostpassword). Можно ли исключить потерянный URL-адрес пароля или изменить его?

function protection_login_page() {
global $redux_demo;
$QS = $redux_demo['zx-wpadmin-protect-key'];
$httpconnection = $redux_demo['zx-wpadmin-protect-http'];
/* $QS = '?mysecretstring=foobar';*/
$theRequest = $httpconnection . $_SERVER['SERVER_NAME'] . '/' . 'wp-login.php' . '?'. $_SERVER['QUERY_STRING'];
$theRequestlost = $httpconnection . $_SERVER['SERVER_NAME'] . '/' . 'wp-login.php?action=lostpassword' . '?'. $_SERVER['QUERY_STRING'];if ( site_url('/wp-login.php').$QS == $theRequest )  {
echo '<div style="    color: #fff;
background: rgba(0, 0, 0, 0.42);
text-align: center;
font-weight: 600;
text-transform: uppercase;">Redirect Working</div>';
} elseif ( site_url('/wp-login.php?action=lostpassword').$QS == $theRequestlost ) {

}else {
header('Location:/404.php');
}
}
add_action('login_head', 'protection_login_page');

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]