wordpress:重定向主页

时间:2013-08-18 13:58:32

标签: wordpress redirect cookies

我的Wordpress网站的主页设置为显示我的最新帖子。

我还创建了一个登录页面,其中包含一个表格供用户填写免费咨询。

我该如何制作,以便当首次使用者访问主页时,他们会被重定向到目标网页? (但点击我的网站徽标仍应将其带回我的常规主页,显示我的最新帖子。)

在用户填写完"获得免费咨询后#34;在我的目标网页上,我们会创建一个Cookie或其他内容,以便每当他们下次访问主页时,他们只会看到包含最新帖子的常规主页 - 不再看到目标网页。

有没有办法为此编写代码?

提前致谢!!!

2 个答案:

答案 0 :(得分:0)

setcookie()可能是个不错的选择。

if(!$_COOKIE["been_here_before"]) {
  setcookie("been_here_before", true); 
  header('Location: /consultation'); // Your free consultation page
} 

答案 1 :(得分:0)

实现这一目标的方式有点复杂 最好的做法是将您的表单放在主页的叠加层中,用户在访问您的网站时会看到该表单,但可以选择关闭该图层(例如:“已经填写了表单......”)。用户提交表单或单击“关闭”后,设置将使用的会话变量,以便用户不会再在该会话中收到覆盖。这样做的网站是this one,要求用户注册简报。如果用户已经注册,那么他可以点击“已经注册?” (= Suntetidejaînregistrat?)和该会议的重叠消失。

如果所有用户都必须使用表单子网站访问该网站,请强制他们登录该登录页面。 Here就是一个例子。