如何在Wordpress上的会话变量中存储查询字符串


How can I store a query string in a session variable on Wordpress?

我使用附加到外部链接的查询字符串来识别访问我的Wordpress网站的供应商。我需要将查询(当前使用$_GET[])保存到会话或cookie中,但两者都没有成功。有没有一种简单的方法可以做到这一点?(WP 3.8.2)

仅供参考,我已经浏览了很多其他帖子,但没有发现任何有用的东西。。。

Url示例:example.com?vendor=something

你可以这样保存到会话或cookie:

$_SESSION['vendor'] = $_GET['vendor'];
setcookie('vendor', $_GET['vendor'], time()+86400); //For 1 day