Как я могу передать параметры URL со страницы в WordPress, чтобы я мог использовать их позже с действиями woocommerce?
Любая помощь приветствуется.
Вот пример функции, которая будет захватывать ваш параметр 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 вашей активной дочерней темы (active theme).
Затем вы позвоните значение позже, используя:
$value = $_SESSION['custom_key'];
Других решений пока нет …