嗨,我正在工作的一个WooCommerce主题设计和动态实现,目前它有添加到购物车选项为其产品(通常它作为一个电子商务功能工作)在这个项目中它有不同的选项产品(它有‘定制计划’而不是‘产品’)像当用户访问产品描述页用户将选择计划与一些选项然后不是添加到购物车它应该是现在预订按钮或类似的东西,目的是客户将联系到客户当计划被预订&他们将相应地收费。请查看现场项目的链接:https://demosoftwares.biz/eat-invouse/wp/product/ec-customated-plan/
在活动主题的functions.php中添加以下代码段-
function change_default_add_to_cart_text($text) {
return __('Book Now', 'text-domain');
}
add_filter( 'woocommerce_product_single_add_to_cart_text', 'change_default_add_to_cart_text' );
add_filter( 'woocommerce_product_add_to_cart_text', 'change_default_add_to_cart_text' );
问题内容: 单击后,我想重新标记“ 添加到购物车” 按钮,然后将一项添加到购物车, 再添加到购物车中 。 这可能吗? 我有第二个 转到购物车* 按钮的Child-Theme function.php ,并且它正在工作。 * 但是我不知道在将一件商品添加到购物车后如何解决此重新标签问题(商店仅出售一件尺寸不同的商品)。我希望我很清楚。 这是我的代码: 问题答案: 更新: 在下面,您将找到使此重新标记
如何更改代码以使其只适用于已定义的产品类别?
我怎么把这两个结合起来?在网上找不到任何东西。
在商品分类页面上,当有人点击“添加到购物车”时,WooCommerce通过Ajax在此按钮下方添加“查看购物车”。我发现处理这个的脚本是 /assets/js/frontend/add-to-cart.js 现在,我想添加"Procceed to check out",这样某人就可以立即去结账。 这是脚本的输出: 有没有人做过类似的事情?
最初,我选择了一个包(Woo订阅) 然后添加了所有详细信息。 但未提交。 回到网站,所以再次购买我需要选择一个包。所以我选择了这个包,并填写了详细信息,然后转到付款包。 现在在我的购物车中,两个包都存在(即我没有第一次购买就选择的包和最近的包) 如何修复此问题,使最新选定的一个在购物车中,而较早的一个在选定最新的一个后立即删除。 我尝试了这个Woocommerce从购物车中删除所有产品,并将当前产
勾选了复选框的产品实际上是不可购买的,这是期望的结果。 我遇到的问题是,当我在产品目录页面上为可购买的产品(那些没有勾选的)点击“添加到购物车”时,我被重定向到产品页面,并且默认的WooCommerce消息“对不起,这个产品不能被购买。”出现。应该发生的是,当单击“添加到购物车”按钮时,产品会自动添加到购物车中。 同样从单品页面,我可以毫无问题地添加可购推车。