Wordpress Woocommerce-模板上的“添加到购物车”按钮

Wordpress Woocommerce-模板上的“添加到购物车”按钮,wordpress,woocommerce,Wordpress,Woocommerce,我正在为我的wordpress网站编写一个模板 该模板循环使用商业产品并打印出一些信息(图像、描述、价格等) 我面临的问题是“添加到购物车”按钮 这是我的代码: <a href="/cart/?add-to-cart=<?php echo $loop->post->ID; ?>" rel="nofollow" data-product-id="<?php echo $loop->post->ID; ?>" class="btn btn-pri

我正在为我的wordpress网站编写一个模板

该模板循环使用商业产品并打印出一些信息(图像、描述、价格等)

我面临的问题是“添加到购物车”按钮

这是我的代码:

<a href="/cart/?add-to-cart=<?php echo $loop->post->ID; ?>" rel="nofollow" data-product-id="<?php echo $loop->post->ID; ?>" class="btn btn-primary">Add to cart</a>

我试图在点击按钮后不重定向

我已经:

在存档上启用AJAX添加到购物车按钮

勾选为选项,但我找不到如何在单击按钮后不重定向

感谢您的帮助

您的href是
“/cart/?add to cart=“
”,基本上您可以将其重定向到购物车页面并将产品添加到购物车


像这样尝试一下
href=“?add to cart=“
,它应该会让您保持在同一页面上。

add to cart.js
中,事件通过
add_to_cart_按钮和
ajax_add_to_cart
类和
data-product_id
属性绑定到按钮

这太简单了。谢谢。我需要这两个类吗?或者因为我只需要ajax方法,所以我只能使用ajax\u add\u to\u cart?您需要这两个类。看看源代码,看看Ajax cart是如何工作的:。在js文件之后,如果button有.add_to_cart_button(它有)并且有产品id attr,它应该添加一个类,但它没有…按钮看起来像这样:你认为上面的解决方案可以通过Ajax工作吗?@something现在我提到的解决方案是通过Ajax工作的,你在说什么?