[英]Wordpress passing query parameters from page to page
我想在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”可以从一页传递到另一页,直到用户关闭窗口为止。
我正尽力澄清自己的意思,但如果对此解释得不太清楚,我深表歉意!
感谢任何人都可以伸出援手! 所有形式的答案(请保持简单)将不胜感激!
将此添加到您的functions.php中:
function append_query_string($url) {
return add_query_arg($_GET, $url);
}
add_filter('the_permalink', 'append_query_string');
https://codex.wordpress.org/Plugin_API/Filter_Reference/the_permalink
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.