本篇文章更新于 2021-08-30 22:07:01
本篇文章更新于 2021-08-30
直接在子主题,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警告页面,只要他们尝试登录后台就会跳转到警告页面~