Задать вопрос

Почему не работает $_COOKIE в функции вордпресса?

При добавлении товара в корзину у меня записывается кука с id поста с которого был добавлен товар.

кука пишется с именем 'idp' а в значении соответственно id. Кука пишется исправно и в момент подтверждения оплаты она уже на месте. проверено.

А вот дальше в момент когда оплата произведена и заказ переходит в стадию "завершён" я пытаюсь взять из куков нужную инфу и ничего не выходит.

add_action('woocommerce_order_status_completed', 'ustanovka_oplaty');

function ustanovka_oplaty( $post_id ) {

$idp = $_COOKIE['idp'];

}

в чём может быть проблема?

Может есть альтернативный простой способ передать в заказ ид поста на котором был добавлен товар?
  • Вопрос задан
  • 82 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Stepik
    Верстка и веб-разработка сайтов. Продвинутый уровень Web Develop
    2 недели
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы