0

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

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

我怎样才能使首次用户访问主页时,他们将被重定向到登录页面?(但单击我的网站徽标仍应将它们带回显示我最新帖子的常规主页。)

用户在我的登录页面上填写“获得免费咨询”表格后,我们会创建一个 cookie 或其他东西,以便他们下次访问主页时,他们只会看到带有最新帖子的常规主页 - 看不到登录页面不再。

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

提前致谢!!!

4

2 回答 2

0

实现这一点的方法有点复杂。
最佳做法是将您的表单叠加在主页上,用户在访问您的网站时会看到该表单,但可以选择关闭该层(例如:“已经提交表单...”)。用户提交表单或单击“关闭”后,设置将使用的会话变量,以便用户不会在该会话中再次收到覆盖。这样做的网站就是要求用户注册时事通讯的网站。如果用户已经注册,那么他可以点击“已经注册?” (=Sunteti deja înregistrat?)并且该会话的覆盖消失。

如果所有用户都必须提交表单才能访问该网站,是一个例子。

于 2013-08-21T07:59:10.017 回答
0

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

if(!$_COOKIE["been_here_before"]) {
  setcookie("been_here_before", true); 
  header('Location: /consultation'); // Your free consultation page
} 
于 2013-08-18T15:06:50.680 回答