本文最后更新于 767 天前,其中的信息可能已经有所发展或是发生改变。
WordPress是一个用的人非常多的一个网页程序,树大招风,所以说很多后台管理地址是大家都知道的,这就大大加大了网站被攻击的可能性,因此我们有很大的必要去做一些必要的措施进行防护。如果就这么一个小功能就用一个插件好像也有点鸡肋了,我们就可以用纯代码的形式去实现这个功能。

方法
代码
首先去到后台→外观→主题编辑器→functions.php,直接在末尾加入以下代码
// WordPress 隐藏登录地址
add_action('login_enqueue_scripts', 'tb_wp_login_protection');
function tb_wp_login_protection(){
if( !isset($_GET['修改成你的加密字符']) ){
header( 'Location: ' . home_url() );
exit;
}
}
食用方法
修改你的加密字符,然后通过这样的方式访问
你的网站域名/wp-login.php?修改成你的加密字符
如果不输入或者输入错误就会自动回到网站首页。
健忘
如果你忘记了自己的加密字符,那么你也可以到服务器文件查看。