Wordpress WooCommerce:分组/捆绑产品的自定义模板
我使用Woocommerce和高级自定义字段ACF的组合创建了一个页面,以实现具有非常复杂布局的产品列表。产品可能会出现不止一次,但只能购买一次和其他奇怪的东西。在Wordpress WooCommerce:分组/捆绑产品的自定义模板,wordpress,woocommerce,advanced-custom-fields,Wordpress,Woocommerce,Advanced Custom Fields,我使用Woocommerce和高级自定义字段ACF的组合创建了一个页面,以实现具有非常复杂布局的产品列表。产品可能会出现不止一次,但只能购买一次和其他奇怪的东西。在转发器字段中使用ACFpost对象将产品拉入 我还使用woocommerce提供的[products]快捷码为每个产品显示了一个“添加到购物车”按钮 我现在想要的是一个“将所有产品添加到购物车”按钮,用于在此页面上购买所有产品,而不是将它们单独添加到购物车 我已经测试了woocommerce分组和捆绑产品,但我需要在布局方面有更多的灵
转发器字段中使用ACFpost对象
将产品拉入
我还使用woocommerce提供的[products]
快捷码为每个产品显示了一个“添加到购物车”按钮
我现在想要的是一个“将所有产品添加到购物车”按钮,用于在此页面上购买所有产品,而不是将它们单独添加到购物车
我已经测试了woocommerce分组和捆绑产品,但我需要在布局方面有更多的灵活性。用于调整布局的挂钩不够灵活
感谢您的帮助!谢谢 您可以使用一些jQuery。是否有一个自定义按钮,单击该按钮会触发所有产品上的“添加到购物车按钮”
差不多
$('.addall').on('click', function() {
$('.product').each(function(){
$(".addToCart", this).trigger( "click" );
});
});
显示触发器
正在工作。谢谢!我在一个常规的产品档案中测试了这个功能,因为我的自定义帖子中的短代码实现似乎有问题。我得先把它修好。下面是在产品存档上发生的情况:add all按钮尝试加载每个单独的产品页面,这会导致加载狂潮,并随着加载最后一个产品页面而停止。但是没有向购物车添加任何内容。因此,要添加单个产品,您需要先转到产品页面吗?不,它只在单个产品下添加一个“查看购物车”按钮,但保留在存档页面上。修复了其他代码问题,您的代码现在可以工作了!谢谢!