在WooCommerce产品档案中,您如何也可以通过键入设置要添加到购物车的数量,而不仅仅是使用+/-?

时间:2018-11-16 作者:Robert Calceanu

目前,在WooCommerce 3.5.1中的产品档案(商店页面)中,如果您在单击“添加到购物车”之前使用+/-按钮设置数量,则一切正常。但如果您尝试在“输入#数量”字段中实际键入它,而不是使用按钮,则只会将一种产品添加到购物车中。

对于单个产品,此插件似乎没有问题:https://wordpress.org/plugins/woocommerce-ajax-cart/

这家伙在购物车页面上做了类似的事情:https://businessbloomer.com/woocommerce-automatically-update-cart-quantity-change/

使用主题Porto:https://themeforest.net/item/porto-responsive-wordpress-ecommerce-theme/9207399

请使用此网站进行测试:https://upvotes.club/product-category/managed-services/

您知道如何为产品归档解决此问题吗?

1 个回复
SO网友:Robert Calceanu

如果使用此插件而不是主题功能,并且同时从缩小和分组中删除jquery,则可以:

WooCommerce商店页面上的数量字段https://wordpress.org/plugins/quantity-field-on-shop-page-for-woocommerce/

似乎必须将jQuery排除在缩小和分组之外,因为否则以此开头的代码会出现错误:

<script type="text/javascript">jQuery(\'.products .post-10 a\').click(function(){if(true===jQuery(this).hasClass(\'add_to_cart_button\')){return;}
无论如何,他们说他们将在版本中修复主题,因此可以通过https://upvotes.club 后端没有任何额外的WordPress插件。

希望我给出的解决方案最终能在类似情况下拯救其他人。

结束