Вот пример функции, которая будет захватывать ваш параметр URL в сеансах php (вам придется заменить в коде 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'];