Идет загрузка.
Пожалуйста, подождите

Ajax корзина для WooCommerce

Материал обновлен: 16.09.2017

Добавить в functions.php:

// ajax обработчик
add_filter( 'woocommerce_add_to_cart_fragments', 'wo_ajax_cart' );
function wo_ajax_cart( $fragments ) {
   ob_start();
   cart_link();
   $fragments['.cart'] = ob_get_clean(); //класс корзины
   return $fragments;
}

// функция корзины
function cart_link() {
?>
// при необходимости можно сменить или добавить обертку. Главное, одинаковый класс
   <a href="<?php echo esc_url( WC()->cart->get_cart_url() ); ?>" class="cart">
      <?php echo WC()->cart->get_cart_contents_count();?>
   </a>
<?php
}

Код вывода корзины (добавить в файл с корзиной, например header.php)

<?php cart_link(); ?>
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (оценок: 5, в среднем: 5,00 из 5)
Загрузка...

Материал оказался полезным?
Поблагодарите авторов за старание и таких материалов будет больше.





Категория: WooCommerce
Теги: ,

21 0
10.08.2017


Комментарии

Комментариев пока нет

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *