Title: Не обновляться количество в иконки корзине
Last modified: 10.10.2024

---

# Не обновляться количество в иконки корзине

 *  [madcrach](https://ru.wordpress.org/support/users/madcrach/)
 * (@madcrach)
 * [1 год, 12 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bd%d0%b5-%d0%be%d0%b1%d0%bd%d0%be%d0%b2%d0%bb%d1%8f%d1%82%d1%8c%d1%81%d1%8f-%d0%ba%d0%be%d0%bb%d0%b8%d1%87%d0%b5%d1%81%d1%82%d0%b2%d0%be-%d0%b2-%d0%b8%d0%ba%d0%be%d0%bd%d0%ba%d0%b8-%d0%ba%d0%be/)
 * Привет всем, может вы подскажит в чем проблема, уже третий час ломаю голову, 
   на всех других проектах работало нормально такой код
 * Вот код иконки в хедере
 *     ```wp-block-code
       <?php $cart_url = get_permalink( wc_get_page_id( 'cart' ) ); ?><a href="<?php echo esc_url( $cart_url ); ?>" class="nav__cart "><span>      <?php echo count( WC()->cart->get_cart() ); ?></span></a>
       ```
   
 * Вот фильтр на обновления
 *     ```wp-block-code
       // Обновление мини-корзиныadd_filter( 'woocommerce_add_to_cart_fragments', 'woocommerce_header_add_to_cart_fragment' );function woocommerce_header_add_to_cart_fragment( $fragments ) {	global $woocommerce;	ob_start();	 $cart_url = get_permalink( wc_get_page_id( 'cart' ) ); ?><a href="<?php echo esc_url( $cart_url ); ?>" class="nav__cart "><span>      <?php echo count( WC()->cart->get_cart() ); ?></span></a><?php		$fragments['a.nav__cart'] = ob_get_clean();	return $fragments;}// Обновление мини-корзины
       ```
   
 * Все с документации взял. 
   Вот что возращает AJAX
 *     ```wp-block-code
       {    "fragments": {        "div.widget_shopping_cart_content": "<div class=\"widget_shopping_cart_content\">\n\n\t<ul class=\"woocommerce-mini-cart cart_list product_list_widget \">\n\t\t\t\t\t\t<li class=\"woocommerce-mini-cart-item mini_cart_item\">\n\t\t\t\t\t<a href=\"https:\/\/shop.loc\/cart\/?remove_item=060ad92489947d410d897474079c1477&_wpnonce=48641d5529\" class=\"remove remove_from_cart_button\" aria-label=\"\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438 SAGUARO 1 \u0437 \u043a\u043e\u0448\u0438\u043a\u0430\" data-product_id=\"221\" data-cart_item_key=\"060ad92489947d410d897474079c1477\" data-product_sku=\"11153\" data-success_message=\"&quot;SAGUARO 1&quot; \u0432\u0438\u0434\u0430\u043b\u0435\u043d\u043e \u0437 \u0432\u0430\u0448\u043e\u0433\u043e \u043a\u043e\u0448\u0438\u043a\u0430\">&times;<\/a>\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/shop.loc\/product\/saguaro-1\/\">\n\t\t\t\t\t\t\t<img width=\"150\" height=\"150\" src=\"https:\/\/shop.loc\/wp-content\/uploads\/2024\/09\/katalog-img1-150x150.webp\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/shop.loc\/wp-content\/uploads\/2024\/09\/katalog-img1-150x150.webp 150w, https:\/\/shop.loc\/wp-content\/uploads\/2024\/09\/katalog-img1-100x100.webp 100w, https:\/\/shop.loc\/wp-content\/uploads\/2024\/09\/katalog-img1-50x50.webp 50w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/>SAGUARO 1\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"quantity\">2 &times; <span class=\"woocommerce-Price-amount amount\"><bdi>120 240&nbsp;<span class=\"woocommerce-Price-currencySymbol\">\u0433\u0440\u043d<\/span><\/bdi><\/span><\/span>\t\t\t\t<\/li>\n\t\t\t\t\t<\/ul>\n\n\t<p class=\"woocommerce-mini-cart__total total\">\n\t\t<strong>\u0420\u0430\u0437\u043e\u043c:<\/strong> <span class=\"woocommerce-Price-amount amount\"><bdi>240 480&nbsp;<span class=\"woocommerce-Price-currencySymbol\">\u0433\u0440\u043d<\/span><\/bdi><\/span>\t<\/p>\n\n\t\n\t<p class=\"woocommerce-mini-cart__buttons buttons\"><a href=\"https:\/\/shop.loc\/cart\/\" class=\"button wc-forward\">\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u043d\u0443\u0442\u0438 \u043a\u043e\u0448\u0438\u043a<\/a><a href=\"https:\/\/shop.loc\/checkout\/\" class=\"button checkout wc-forward\">\u041e\u0444\u043e\u0440\u043c\u043b\u0435\u043d\u043d\u044f \u0437\u0430\u043c\u043e\u0432\u043b\u0435\u043d\u043d\u044f<\/a><\/p>\n\n\t\n\n<\/div>",        "a.nav__cart": "\n\n<a href=\"https:\/\/shop.loc\/cart\/\" class=\"nav__cart \"><span>\n      1<\/span><\/a>\n\n",        ".woocommerce-notices-wrapper": "<div class=\"woocommerce-notices-wrapper\">\n\t<div class=\"woocommerce-message\" role=\"alert\">\n\t\t&ldquo;SAGUARO 1&rdquo; \u0434\u043e\u0434\u0430\u043d\u043e \u0434\u043e \u043a\u043e\u0448\u0438\u043a\u0430. <a href=\"https:\/\/shop.loc\/cart\/\" class=\"button wc-forward\">\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u043d\u0443\u0442\u0438 \u043a\u043e\u0448\u0438\u043a<\/a>\t<\/div>\n<\/div>"    },    "cart_hash": "ac859f6b00313d9e09cb7af099f16993"}
       ```
   
    -  Тема изменена 1 год, 12 месяцев назад пользователем [madcrach](https://ru.wordpress.org/support/users/madcrach/).

 Тема «Не обновляться количество в иконки корзине» закрыта для новых ответов.

 * Форум: [WooCommerce](https://ru.wordpress.org/support/forum/woocommerce/)
 * 0 ответов
 * 1 участник
 * Последний ответ: [madcrach](https://ru.wordpress.org/support/users/madcrach/)
 * Последняя активность: [1 год, 12 месяцев назад](https://ru.wordpress.org/support/topic/%d0%bd%d0%b5-%d0%be%d0%b1%d0%bd%d0%be%d0%b2%d0%bb%d1%8f%d1%82%d1%8c%d1%81%d1%8f-%d0%ba%d0%be%d0%bb%d0%b8%d1%87%d0%b5%d1%81%d1%82%d0%b2%d0%be-%d0%b2-%d0%b8%d0%ba%d0%be%d0%bd%d0%ba%d0%b8-%d0%ba%d0%be/)
 * Статус: нерешённая

## Темы

### Самые популярные темы

### Темы без ответов

### Без вопроса

### Решённые

### Нерешённые

### Все темы
