PavelsT01
@PavelsT01
Front end/Wordpress

Как сделать ajax корзину на WordPress + Woocommerce?

У меня вопрос хочу сделать добавл. ajax-ом в корзину товаров. Делаю по этому гайду нечего не получается.
Товары вывожу на главную страницу через wp_query. Не подскажете в чем может быть проблема?
https://docs.woocommerce.com/document/show-cart-co...
<?php
				$ProductcatArgs = array(
					'posts_per_page' => -1,
					'tax_query' => array(
						'relation' => 'AND',
						array(
							'taxonomy' => 'product_cat',
							'field' => 'slug',
							'terms' => 'oblozhki'
						),
					),
					'post_type' => 'product',
					'orderby' => 'title',
				);
				$Productcat = new WP_Query($ProductcatArgs);?>
				<?php if($Productcat->have_posts()): ?>
					<?php while($Productcat->have_posts()): $Productcat->the_post() ?>

						<div class="item">

							<div class="gallery">
								<a href="<?php the_post_thumbnail_url(); ?>" class="item__img">
									<?php the_post_thumbnail(); ?>
									<div class="item__price"><?php echo $product->get_price_html(); ?></div>
								</a>
								<?php
								$images = get_field('gallery_product');
								if( $images ): ?>
								<?php foreach( $images as $image ): ?>
									<a href="<?php echo $image['url']; ?>"></a>
								<?php endforeach; ?>
							<?php endif; ?>
						</div>

						<h4><?php the_title(); ?></h4>
						<span>В наличии</span>
						<form class="cart" method="post" enctype="multipart/form-data">
							<input type="hidden" name="add-to-cart" value="<?php echo esc_attr($product->id); ?>">
							<button type="submit" class="item__buy"> Купить </button>
							<a href="#popup-order" class="open-popup-link item__order">Заказать</a>
						</form>
					</div>

				<?php endwhile; ?>
			<?php endif;?>
			<?php wp_reset_postdata(); ?>
  • Вопрос задан
  • 357 просмотров
Пригласить эксперта
Ответы на вопрос 1
it_proger29
@it_proger29
Битрикс
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы