主要需要修改网站根目录下的wp-login.php文件和修改wp-includes目录下的general-template.php文件。
◆首先复制一份wp-login.php,重命名为 login123.php(名字随意,好记就行)。
◆接着用notepad++等文本编辑器打开 login123.php,把代码里面的wp-login.php 全部都替换成 login123.php(千万别用记事本直接改,会白屏的) 。
◆最后找到wp-includes目录下的general-template.php文件打开,也把里面的wp-login.php 全部替换成 login123.php (大概有5个)但是其中一个不要替换,就是下面代码里的这个,保留。如果连这个也改了,那么别人输入wp-admin登录时也会跳转到正确的登录页面。
function wp_login_url($redirect = '', $force_reauth = false) { $login_url = site_url('wp-login.php', 'login');
最后将原来的general-template.php文件和wp-login.php文件删掉然后吧改好的login123.php和general-template.php上传到各自原来的目录然后就行了。
wp升级时注意先把两文件备份下,免得被覆盖了。
文章参考了inlojv