@ligisayan

Почему выводит неправильный проверочный ключ функция wp_nonce_url()?

Всем привет. Есть у меня магазин на wordpress+woocomerce и такая беда с его мини-корзиной: при добавлении товара в корзину (используется ajax) кнопка удаления формируется следующим образом:
<a href="../cart-2/?remove_item=6dfe08eda761bd321f8a9b239f6f4ec3&amp;_wpnonce=2f109f3425" class="remove-item" title="Удалить эту позицию">remove</a>

если товар добавляется 1 в единственном экземпляре, то wpnonce каждый раз равняется числу 2f109f3425, хотя фактически в самой корзине отличается и равен к примеру wpnonce=6395b5dd32

Если добавить несколько товаров в корзину или больше, чем 1 штуку одного наименования wpnonce считает каждый раз правильно. Проблема возникает только, если товар 1. Что может быть причиной?
  • Вопрос задан
  • 208 просмотров
Пригласить эксперта
Ответы на вопрос 1
S-ed
@S-ed
Комбайнёр
Такое может быть если Вы используете кастомную тему и код в ней не соответствует текущей версии woocommerce/wordpress. Проверьте работает ли код на стандартной теме, и если - работает, поищите отличия алгоритма.
Ответ написан
Ваш ответ на вопрос

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

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