四种修改WordPress默认后台登陆地址方法汇总
四种修改WordPress默认后台登陆地址方法汇总
2019年2月28日

不想通过以上复杂的修改手段达到登陆地址调整的话,我们可以直接将下面的代码复制到wordpress当前主题的 functions.php 文件中:

这样只有打开 http://prolicn.com/wp-login.php?word=playke,才会打开登录页,否则就会自动跳转到首页

但是大挖通过以上代码登陆后,邮箱里还是每天都收到很多登录失败的提醒邮件,于是采取了一个更加简单粗暴的方法:修改wp-login.php文件名

比如将wp-login.php修改成playke-login.php,同时还要打开这个文件,将里面所有的wp-login.php替换成playke-login.php。这样登录地址便成了http://域名/playke-login.php.跟前面那个方法结合起来,就成了http://域名/playke-login.php?key=prolicn

注意:如果你使用了缓存,可能会出现不生效的情况,清除缓存或者等待缓存过期即可。

wordpress后台登陆地址修改方法之登陆文件代码法

打开wordpress根目录找到wp-login.php文件用编辑器打开在55行左右找到如下代码

wordpress后台登陆地址修改方法之RewriteRule法

1.首先给wp-admin目录改名,比如我改成playke,然后在.htaccess里加上如下内容:

这里来个复杂字符串(数字英文横杠下划线组成)

与上面的那个密码相同

这个.htaccess实现了URL的重写,禁止访问wp-admin下的所有.php文件,访问/playke的话会直接替换成/wp-admin下的对应文件。也就是说访问/playke与访问wp-admin的结果是一样的,但是访问wp-admin则行不通。

更名完成,但是会有一些问题需要修改部分文件。因为wp-admin被禁止访问,而部分功能还直接调用wp-admin的.php文件。这导致上传功能将不能使用;自动保存,自定义字段都无法使用。

2.下面要做的就是修改几个重要文件,重新恢复这些功能:查找

wp-admin/includes/media.php

wp-includes/script-loader.php

wp-includes/link-template.php

三个文件中所有的wp-admin,换成playke

这样edit链接与comments编辑链接将继续有效。

如果使用了wp-cache等缓存插件,一定要将你的新目录名添加到缓存过滤规则里,不然后台有的地方生成静态会很麻烦的。

共有 0 条评论


2019年10月20日 星期日 www.prolicn.com 新武夷山网赞助