Woocommerce:在on_click之后的归档页面上添加到购物车通过ajax显示自定义数据

时间:2017-09-04 12:04:32

标签: wordpress woocommerce cart

所以基本上,我想要的,在存档页面上显示添加到购物车中的产品。我做了这个功能,你可以参考图像(1项 - 已经在购物车中),但我的代码工作在刷新页面。我想用ajax显示相同的内容。一旦"加入购物车"点击,数据添加在迷你购物车中,同时数据将显示在产品列表页面上。 enter image description here

2 个答案:

答案 0 :(得分:0)

转到 Woocommerce>设置>产品>启用AJAX添加到档案中的购物车按钮

add_filter( 'wc_add_to_cart_message', 'custom_add_to_cart_message' );
function custom_add_to_cart_message() {
 global $woocommerce;

    $return_to  = get_permalink(woocommerce_get_page_id('shop'));
    $message    = sprintf('<a href="%s" class="button wc-forwards">%s</a> %s', $return_to, __('Continue Shopping', 'woocommerce'), __('Product successfully added to your cart.', 'woocommerce') );
 return $message;
}

答案 1 :(得分:0)

如果您想使用Ajax添加数量的产品,那么肯定WooCommerce默认复选框Enable AJAX to add to cart buttons on archives不适用于数量目的。

有许多解决方案可以添加此功能。我早些实现了它。您只需添加一些类,函数和脚本即可实现此目的。

这是link,这对我很有帮助,你可以通过它,或者你也可以检查this一个。这并不复杂。

如果您想在标题中添加此内容,例如迷你购物车或其他内容。所以,对于你来说,这个是你最好的solution

希望这对你有所帮助。感谢。