【发布时间】:2016-11-30 20:14:56
【问题描述】:
我想在 wordpress 中将查询字符串参数从一个页面传递到另一个页面。我面临的问题是 wordpress 每次加载新页面时总是删除 ?get 查询 - 因此我无法传递参数。
理想流量 ==>
会员使用链接向我的域发送流量:
http://domain.com/pricing/?id=123&no=456
用户登陆该网站并开始阅读。然后用户决定导航到例如点击页面菜单上的某处,进入“关于我们”部分。
然后用户被重定向到 domain.com/about-us
[(查询字符串参数)被剥离!]
我可以做些什么来确保查询参数保持不变?
如何将用户重定向到 domain.com/about-us/?id=123&no=456 ?
一般来说,我希望整个查询字符串“?id=123&no=456”可以从一个页面传递到另一个页面,直到用户关闭窗口。
我试图尽可能清楚,但如果我解释得不好,我深表歉意!
如果有人可以伸出援助之手,不胜感激!所有形式的答案(请保持简单)将不胜感激!
【问题讨论】:
-
您是否尝试过发送 Post 参数而不是 GET?或者,如果您想将参数保存到
be passed from one page to another, until user closes the window,您可能想将这些参数存储到会话中 -
或者您可以将它们存储在
cookie中:) -
该网站的设计方式是将URL中的信息提取出来并呈现在屏幕上。我需要传递查询字符串,以便其他页面可以使用它:)
-
虽然我想将它们存储到 cookie 中,但这也意味着用于从 URL 中提取值的函数将不再起作用。因此给自己更多的麻烦/工作。将值存储为会话变量也是一样的!