麦子在前面的文章中有介绍到可以用到WPS Hide Login插件来更改WORDPRESS后台入口地址确保不被识别和破解的风险。如果我们不用插件也是可以实现的,在这里,我们可以通过修改配置文件来实现。但是这样也有一个问题,如果更新程序可能还需要手动修改。

1、更换 wp-login.php
这里我们在WordPress站点更目录中找到 wp-login.php 文件,这个文件修改自己的地址,比如 wp-maizi.php。

2、替换目录文件代码
在刚才的 wp-login.php 文件中,把里面所有的 wp-login 替换成 wp-maizi。
3、其他文件替换
我们找到目录下 wp-includes ,找到general-template.php 文件,编辑器打开文件,把里面所有的 wp-login 全部替换成 wp-maizi。
4、继续替换general-template.php

继续我们打开这个 general-template.php 文件,搜索 $login_url,然后将 $login_url 将 site_url 里面第一个参数改成 index.php ,如下
$login_url = site_url( 'index.php', 'login' );
当然,我们也可以将 index.php 可以换成其他页面,保存默认的 wp-login 也可以。在这里,我们的目的是通过访问原来目录和文件的时候,实现跳转到外部。
这样,以后我们就可以用自定义的 wp-maizi.php 作为入口地址。

