Перенаправление URL-адреса купона Woocommerce

#php #wordpress #woocommerce

Вопрос:

Я использую URL-адреса купонов для Woocommerce, которые я включил с помощью этой функции:

 function coupon_links(){ if (!function_exists('WC') || !WC()-gt;session) {  return; }  $query_var = apply_filters('woocommerce_coupon_links_query_var', 'gutschein'); if (empty($_GET[$query_var])) {  return; } WC()-gt;session-gt;set_customer_session_cookie(true); if (!WC()-gt;cart-gt;has_discount($_GET[$query_var])) {  WC()-gt;cart-gt;add_discount($_GET[$query_var]); } }  add_action('wp_loaded', 'coupon_links', 30); add_action('woocommerce_add_to_cart', 'coupon_links');  

Теперь, когда я отправлю ссылку «www.mysite.com/?gutschein=SALE» например, автоматически применяется купон «ПРОДАЖА». Но есть ли способ скрыть/ использовать только обычную домашнюю страницу в качестве URL-адреса вместо добавления строки «/?gutschein=ПРОДАЖА»? Я не хочу, чтобы клиенты видели этот URL-адрес, они должны просто нажать на ссылку и перейти на мою домашнюю страницу с применяемым купоном, но не видимым в URL-адресе.