繁体   English   中英

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

[英]How to redirect /wp-admin page to another page (not wp-login.php) in wordpress?

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

我删除了wp-login.php并创建了另一个登录页面,但是现在如果我访问/ wp-admin,它将重定向到https://www.example-site/wp-login.php ?redirect_to = https%3A%2F%2Fwww 。实施例现场%2Fwp管理员%2F&重新验证= 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文件中

这是一个有用的插件,可以完全满足您的需求: https : //wordpress.org/plugins/wps-hide-login/

在设置区域(Side Admin菜单->设置->常规->一直到页面底部),选择您的首选登录URL,并为错误页面选择“ 404”。

例如,您可以登录“ https://example.com/secret-entrance ”,而不是转到“ https://example.com/wp-login.php ”。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM