簡體   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