如何在wordpress中将/wp admin页面重定向到另一个页面(不是wp login.php)?

如何在wordpress中将/wp admin页面重定向到另一个页面(不是wp login.php)?,php,wordpress,Php,Wordpress,我可以将示例site.com/wp admin重定向到另一个页面吗 我删除了wp-login.php并创建了另一个登录页面,但现在如果我访问/wp admin,它会重定向到https://www.example-site/wp-login.php?重定向到=https%3A%2F%2Fwww。示例站点%2Fwp admin%2F&reauth=1 如何重定向到其他页面(404或其他白色页面) 提前谢谢 function custom_redirect(){ $get_view = ba

我可以将
示例site.com/wp admin
重定向到另一个页面吗

我删除了wp-login.php并创建了另一个登录页面,但现在如果我访问/wp admin,它会重定向到
https://www.example-site/wp-login.php
?重定向到=https%3A%2F%2Fwww。示例站点%2Fwp admin%2F&reauth=1

如何重定向到其他页面(404或其他白色页面)

提前谢谢

function custom_redirect(){

    $get_view = basename($_SERVER['REQUEST_URI']);
    // Replace link with your login page link
    $custom_login  = home_url(); 
    if( $get_view == "wp-admin" && $_SERVER['REQUEST_METHOD'] == 'GET')
    {
       wp_redirect($custom_login);
    }
   }

   add_action('init','custom_redirect');

将此代码添加到functions.php文件中

这里有一个非常有用的插件,它完全满足您的需要:

在一直到页面底部的“设置”区域(侧管理菜单-->设置-->常规-->中,选择首选登录url,并选择“404”作为错误页面

例如,与其转到“”,不如转到“”, 您可以登录到“”


为了隐藏它,请记住删除“meta”侧边栏小部件,以便人们无法确定您的秘密登录。

谢谢您的回复,但我只想将/wp admin重定向到其他页面,而不是wp-login.php。例如,如果用户打开example-site.com/wp-admin,他将被重定向到example-site.com(主页)我尝试使用此代码,但无法解决我的问题。例如,如果用户打开example-site.com/wp-admin,他被重定向到example-site.com(主页)我编辑了代码,现在函数将wp-admin重定向到home..@tecn603