直接在子主题,functions.php里添加这个代码:



//保护后台登录
add_action('login_enqueue_scripts','login_protection'); 
function login_protection(){ 
if($_GET['denglu'] != 'denglu2')header('Location: https://www.xxxx.com/'); 
}

解释:
['denglu'] 和 'denglu2' 为你设置的后台登录代码。如果站长要登录后台,必须访问以下地址。
https://www.xxxx.com/wp-login.php?denglu=denglu2

主要就是这个咯:?denglu=denglu2

切记是wp-login,不是wp-admin。通过login登录后会跳转到后台的。

如果普通用户不输入你设置的这个地址,他就会跳转到:https://xxxx.com

你可以换成网站首页,或者其他页面,我就弄了个html警告页面,只要他们尝试登录后台就会跳转到警告页面~