我有一个注册系统,可以将用户重定向到特定页面,让我们说成功.php
在此页面中,我自定义脚本向用户发送欢迎邮件,并在Facebook上发布成功,因为注册是通过FB誓言。
我想将success.php重定向到用户正在阅读的原始页面,然后才要求注册/登录。
我该怎么做?
如果它有用,我正在使用Wordpress作为CMS。
这样的事情会在所有情况下都有效吗?
$_SERVER['HTTP_REFERER']
答案 0 :(得分:0)
有很多方法可以在Wp中重定向用户最简单的方法:
wp_redirect()
(HERE)有两个参数:
$ location =用户将被重定向到的绝对URI。没有默认值。 $ status =要使用的状态代码。例如,301,302等。默认值为302。
wp_redirect('http://mywebsite.com/',302);
请注意,它也是pluggable.
然后你有
auth_redirect();
基本相同,但在提供访问权限之前需要登录 - 没有参数
击>
您还可以使用login_redirect filter,但我不确定是否适用于您的情况。