要修改WordPress后台登录地址,可以使用以下步骤:
define('WP_ADMIN_DIR', 'new-folder-name');
define('ADMIN_COOKIE_PATH', SITECOOKIEPATH . WP_ADMIN_DIR);
其中,'new-folder-name'可以替换为你想要设置的新的后台登录地址。
<?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'是自己的自定义登录样式表的路径,可以根据自己的情况进行修改。
将以上代码保存并上传到文件夹/wp-content/plugins/中。
在WordPress后台的插件页面中,激活刚才上传的插件。这时,后台登录地址就修改完成了。
注意:修改后,以前的后台登录地址将无法使用,如果需要恢复原来的地址,可以把上述代码中修改的'new-folder-name'替换为原来的地址。