Я пытаюсь скрыть wp-login.php на своем сайте, поэтому я установил плагин Rename wp-login.php, я переименовал его как логин. Теперь я хочу перенаправить его на свою пользовательскую страницу входа, чтобы форма входа в WordPress по умолчанию была полностью скрыта. Есть ли способ сделать это? Я уже пробовал плагин перенаправления и приведенный ниже код, однако он поддерживает только wp-login.php, а не мой новый URL-адрес для входа:
function redirect_login_page(){
// Store for checking if this page equals wp-login.php
$page_viewed = basename( $_SERVER['REQUEST_URI'] );
// permalink to the custom login page
$login_page = get_permalink( '10' );
if( $page_viewed == "wp-login.php" ) {
wp_redirect( $login_page );
exit();
}
}
Есть ли способ сделать это без фактического изменения базовых файлов WordPress?