如何从WordPress中的页面传递URL参数,以便以后在woocommerce动作中使用它们?
感谢您的帮助。
答案 0 :(得分:1)
这是一个函数示例,它将在php会话中获取您的URL参数(您必须在代码custom_key
中替换为所需的查询var:
add_action( 'template_redirect', 'store_url_params' );
function store_url_params() {
if (session_status() == PHP_SESSION_NONE) {
session_start();
}
if (isset($_GET['custom_key'])) {
// Store the value in a cookie
$_SESSION['custom_key'] = esc_attr($_GET['custom_key']);
}
}
代码进入您的活动子主题(活动主题)的function.php文件中。
然后,您将使用以下代码调用该值:
$value = $_SESSION['custom_key'];