如何跟踪用户最近一次访问的页面? 时间:2016-10-21 作者:Sadegh Shaikhi 在我的wordpress站点中,有一些特定的页面具有特定的模板,所有这些页面都指向一个页面。我希望单个页面的内容根据用户的来源进行更改。换言之,我希望能够检测到用户从哪个页面来到了那个单独的页面。有没有简单的方法可以做到这一点?我不是高级用户,只是创建了我的第一个wordpress主题:)。谢谢 2 个回复 最合适的回答,由SO网友:CodeMascot 整理而成 就我所研究的而言,有两种方法可以实现这一目标,它们是-Database: 在数据库中为用户保存当前页面ID的值,并不断更新。这样,您就可以获得用户最后访问的页面。You can store multiple page visit stat as serialized data in database. 虽然这是一种性能降低,但它是有效的。它保存了数据,以后可以用于任何类型的查询Session: 您还可以使用session 要存储上一个页面ID,您可以通过这种方式获取上次访问的页面。在session 销毁你可以通过session_set_save_handler希望以上这些方法能对你有所帮助。 SO网友:Miklos Kaboldy 您还可以查询保存上一个URL的$\\u SERVER[“HTTP\\u REFERER”]变量在主题中:<?php if ("http://example.com/thispage" == $_SERVER["HTTP_REFERER"]) : ?> <h1>You came from <strong>thispage</strong></h1> <?php endif; ?> 文章导航