我正在成功使用“ Show quantity box with add to cart ajax enabled in Woocommerce shop page” 应答代码,以在类别页面上向我的产品的Ajax添加到购物车按钮显示一个数量框。这样一来,客户就可以在存档页面上一次为购物车添加多个数量的简单产品。
我的问题:如何更改归档页面中涉及的挂钩,以更改简单产品的自定义数量字段的位置?
如果您查看简单产品(非可变产品) 在my website shop page中,最上面的数量选择器是Ajax添加到购物车功能,我希望将其放置在其他数量选择器所在的位置(或尽可能替换它),而不是放置在产品标题上方。
原因是我添加了此功能以覆盖网站当前具有的Ajax,因为旧版本只允许我在使用Ajax时对任何内容添加1数量。
感谢您的帮助。
答案 0 :(得分:0)
您不应该尝试对挂钩进行重新排序,即使成功,如果不立即这样做可能会破坏其他功能,如果将来添加其他插件,将来可能会破坏其他功能。
您的选择是: 使用过滤器从一个挂钩中删除一项功能,然后按所需顺序将其添加到另一个挂钩中。 要么 在您的主题中创建一个替代模板,该模板具有按您想要的顺序调用的钩子(如不建议那样),或者在您想要的位置添加自己的钩子/功能。