WordPress 登录/登出(注销)后返回之前访问的页面

如果你添加了前台自定义登录的表单,也许你需要让用户登录或登出后返回之前的页面,首先,我们获取当前访问的页面地址:

然后在登录和登出的函数中添加该地址作为参数:

这样一来,登录或登出后都会返回之前访问的页面。如果你使用后台默认的登录表单,那你可以在前台添加一个链接到登录页面:

如果你使用的是前台自定义的登录表单,可以这样使用:

 

自动登录并重定向

注册后自动登录并且重定向到指定页面,其实也是实现首次登录重定向的最简便的方法。

 

一定时间内登录重定向

注册后的一定时间内,不管是第几次登录,都跳转到指定页面:

 

一定时间内首次登录重定向(Cookie 版)

使用Cookie记录登录次数,如果在一定时间内登录,且登录次数小于指定次数,就重定向到指定页面:

 

一定时间内首次登录重定向(字段 版)

使用自定义字段来保存登录次数,如果用户注册时间小于指定时间(比如 48小时),且字段的数值小于指定次数,就重定向:

 

 

You Might Also Like