在商店和类别页面上使用AJAX将各种产品添加到购物车中

时间:2016-01-28 作者:j8d

默认情况下,Woocommerce ajax添加到购物车功能只应应用于存档、商店、分类页面等上的简单产品。。但出于某种原因,当我单击“选择选项”时,它也在向购物车添加可变产品选择选项应转到产品页面。如何在可变产品上禁用ajax添加到购物车?

enter image description here

1 个回复
最合适的回答,由SO网友:j8d 整理而成

这是修复方法。。。

更改\\inc\\woocommerce\\template tags categories中的行。php,内容如下:

$product->is_purchasable() && $product->is_in_stock() ? \'add_to_cart_button ajax_add_to_cart\' : \'\',

收件人:

$product->is_purchasable() && $product->is_in_stock() && $product->is_type( \'simple\' ) ? \'add_to_cart_button ajax_add_to_cart\' : \'\',

相关推荐

尝试在WordPress中实现AJAX注释,遇到WP错误

我试图在WordPress中为我的评论实现Ajax,使用this tutorial. 但我在将教程中的代码集成到自己的预构建主题时遇到了问题。问题是,我要么得到一个WP错误“检测到重复注释;看来你已经说过了!”或标准500错误。以下是我得到的:下面是我对ajax的评论。js文件如下所示: * Let\'s begin with validation functions */ jQuery.extend(jQuery.fn, { /* * check i