wp优化ripro主题登录后返回当前页面

wp优化ripro主题登录后返回当前页面

免费

更新时间:2021-11-06

所属分类:PHP源码

评论回复:0

 

我也是个喜好捣鼓的人,有时候找到东西了,一点击登录,就返回用户中心。有的开始找…..心中一万个CNM奔腾而过。不过说直接开始教程

教程开始

在Wordpress安装目录下找到wp-login.php,用文本编辑器之类的打开,在 <?php 下面添加以下代码:

我已经做好直接下载覆盖即可。

好了,大功造成!实现的原理很简单,就是使用了php的SESSION**话功能,打开wp-login.php首先**创建$_SESSION[“REFERER”] ,它的值为登陆前的页面地址,即$_SERVER[‘HTTP_REFERER’]。如果登陆前的网址中含有login或者admin,则不创建$_SESSION[“REFERER”] ,因为这可能是登陆失败或者注销退出的情况,这样在登陆成功又跳回登录页就不好玩了。

接着是登陆表单loginform的设置,搜索name=”redirect_to”的隐藏域,这个隐藏域控制登陆后跳转的目标页,我们这里这样设置:如果$_SESSION[“REFERER”]已有值,则设置其跳转到登陆前的页面,否则使用默认的调转方式。

注意:WordPress每次自动升级**覆盖掉原来的相关文件,升级前先对wp-login.php做好备份,或者升级后照着上面的内容重新修改一遍。

还有如果屏蔽了后台原来的登录方式,可能**出现跳转错误!

— 完 —

下载地址