首页 问答 正文

如何修改WordPress后台登录地址?

注册会员 / 悠然自学 / 2023-06-11/ 浏览 179 次

要修改WordPress后台登录地址,可以使用以下步骤:

  1. 在WordPress的根目录下,找到wp-config.php文件,并在文件尾部添加以下代码:
define('WP_ADMIN_DIR', 'new-folder-name');
define('ADMIN_COOKIE_PATH', SITECOOKIEPATH . WP_ADMIN_DIR); 

其中,'new-folder-name'可以替换为你想要设置的新的后台登录地址。

  1. 打开文件夹/wp-content/plugins/,并创建一个名为'wp-admin-bar-login-logout.php'的文件,然后在文件中添加以下代码:
<?php
function remove_admin_bar_links() {
    global $wp_admin_bar;
    $wp_admin_bar->remove_menu('wp-logo');
}
add_action('wp_before_admin_bar_render', 'remove_admin_bar_links');

function set_new_login_url($url, $path, $orig_scheme) {
    if ($path == 'wp-login.php') {
        $url = site_url('new-folder-name');
    }
    return $url;
}
add_filter('site_url', 'set_new_login_url', 10, 3);

function loginpage_custom_link() {
        echo '<link rel="stylesheet" type="text/css" href="https://example.com/css/custom-login-style.css" />';
}
add_action('login_head', 'loginpage_custom_link');
?> 

其中,'https://example.com/css/custom-login-style.css'是自己的自定义登录样式表的路径,可以根据自己的情况进行修改

  1. 将以上代码保存并上传到文件夹/wp-content/plugins/中。

  2. 在WordPress后台的插件页面中,激活刚才上传的插件。这时,后台登录地址就修改完成了。

注意:修改后,以前的后台登录地址将无法使用,如果需要恢复原来的地址,可以把上述代码中修改的'new-folder-name'替换为原来的地址。

大家谈论
    我的见解