我想在侧边栏中每隔一个页面浏览显示不同的块。不幸的是,默认情况下 WordPress 不使用会话。有没有其他方法可以在不使用会话的情况下跟踪同一用户的点击?知道这次访问是否是第一个、第二个、第 n 个用户浏览量就足够了。
谢谢!乔纳斯
有一种方法可以在没有会话的情况下做到这一点,但它很蹩脚(使用 IP 和 DB)。您将需要一些 PHP 代码和数据库。
+表:visits
1.有人访问您网站上的页面,脚本将在表格中插入下一个值:
2.脚本会检查访问者的IP是否已经存在于数据库中,还会检查匹配字段“is_second_pageview”的值,如果该值为1,则为秒页面浏览量,否则为第3,第5,...页面预览。然后,该脚本将更新该字段的值,0
并根据您的请求显示广告。
3.使用cron作业删除旧行(根据visit_time
字段),否则此表将被过度填充。