如果网站仅限于自己登陆,或者某些企业站,可以使用下面这个方法,只有带参数或者以登陆用户才可以访问wp-admin/ 页面和 wp-login.php 页面。
- // 后台登陆地址
- add_action('login_enqueue_scripts','login_protection');
- function login_protection(){
- if($_GET['user'] != 'sdtclass') header('Location: /');
- }
上面的代码,加在主题的函数文件里面functions.php,然后保存即可。
加了后,原本 www.***.com/wp-login.php 的页面,直接访问会重定向到首页。只能带参数才能访问。
如何访问
访问地址:www.***.com/wp-login.php?user=sdtclass
上面代码中的“user”和“sdtclass”都可以修改成想要的任意参数。
找回密码
然后有朋友问我,找回密码怎么办?
www.***.com/wp-login.php?user=sdtclass&action=lostpassword
用上面的地址,就可以啦!
以上方法来源于互联网,感谢原作者提供思路。找回密码这个联想一下就懂了。来源于哪里已不记得。太久了。
2016年03月26日 22:28 -9楼
沙了个发
2016年03月26日 22:33 地下1层
@Sumtery 谢谢!
2016年05月03日 17:50 -8楼
总感觉这样不方便
2016年05月04日 20:29 地下1层
@李光春 保存书签即可
2016年05月09日 16:23 -7楼
可以可以,谢谢分享啊
2016年05月17日 15:14 -6楼
WP的教程好多,反观ZB……
2016年05月18日 05:56 地下1层
@斯托克笔记 看了,你用Z BLOG
2016年05月22日 09:47 -5楼
拜访,学习了。
2016年05月23日 15:04 -4楼
感谢分享
2016年06月16日 07:32 -3楼
不错
2016年10月19日 17:14 -2楼
这是很实用很安全的方法,开放后台登录还是不安全。
2016年10月27日 02:15 地下1层
@远方的雪山 嗯!