1. Главная
  2. Блог
  3. Woocommerce
  4. Menu cart Elementor не выводятся товары

Menu cart Elementor не выводятся товары

Если на вашем Wordpress сайте перестала работать всплывающая корзина Menu Cart Elementor, то здесь вы найдёте решение.

Суть проблемы: когда вы положили товар в корзину и нажали в шапке иконку корзины, то во всплывающем окне появляется товар или все добавленные в корзину товары, кнопки перехода на страницы корзины и оформления заказа, подитог. И вот вы перешли на другую страницу, больше товары не добавляли, вызываете корзину в шапке сайта заново - и во всплывающем окне пустота, так называемый blank box.

Пустая мини корзина Elementor Pro

В консоли браузера видим что не выводится тег div с классом widget_shopping_cart_content, именно в нём содержится вся информация о добавленных товарах.

В статье на githab описывается подобная проблема и её связывают с обновлением Woocommerce до версии 7.8.0. Мы же такую проблему обнаружили на сайте с версией Woo 9.4.1

С большой вероятностью проблема уйдет если обновить Elementor Pro до последней версии, но не у всех сейчас есть возможность оплачивать долларами онлайн подписки.

Поэтому воспользуемся решением из вышеописанной статьи. Для этого необходимо в файле functions.php активной темы разместить следующий код:


function enqueue_wc_cart_fragments() { wp_enqueue_script( 'wc-cart-fragments' ); } add_action( 'wp_enqueue_scripts', 'enqueue_wc_cart_fragments' );

Проблема решена, теперь во всплывающей корзине есть и товары и кнопки и подитог.

Понравилась статья?

Поддержать нас рублями:

Нужна помощь? Обращайтесь!

Комментарии
Name
Email
Phone
Ваше имя
Ваш email
Оставить комментарий
Нажмите для звонка
Хотите заказать сайт?
Обращайтесь любым удобным способом и мы поможем подобрать интересный вариант для Вас!