在我的网站 woocommerce 设置中,删除添加到卡片 ajax 和通知;当用户(访问者)将产品添加到购物篮进行购买时,点击购物篮后重定向并显示消息将产品添加到购物篮中的卡片成功
但是当产品选项处于活动状态(启用)时,我想单独出售选项。用户反复尝试将产品添加到购物篮。收到以下消息:无法将另一个“产品名称”添加到您的购物车。我的问题是如何使用functions.php 删除此woocommerce 错误您不能将另一个“产品名称”添加到您的购物车。
并且在重复单击您之前将“产品名称”添加到您的购物车的购物篮中的添加到购物车按钮后,购物篮中会显示新消息。所以现在你可以付款了。
一般来说:
删除无法添加另一个...消息并在单击后停止重定向到产品页面。
显示新的自定义消息。单击并转到购物篮后。
非常感谢你们所有人
我使用以下代码在结帐页面中向未登录的 woocommerce 用户(访问者)显示自定义消息
add_action('woocommerce_before_checkout_form', 'my_custom_message');
function my_custom_message() {
if ( ! is_user_logged_in() ) {
wc_print_notice( __('This is my custom message'), 'notice' );
}
}
Run Code Online (Sandbox Code Playgroud)
顶部代码接收此论坛,来自 @loictheaztec 先生我之前的问题链接如下:
在 Woocommerce 结帐页面中为来宾用户显示自定义消息
我想在代码中更改woocommerce_before_checkout_form以将我的消息移动到结帐页面的顶部(第一个)。但我不知道该怎么做。我只知道下面这两个钩子(与结帐页面有关):
woocommerce_before_checkout_formwoocommerce_after_checkout_form我的问题:如何在Woocommerce my-account/edit-account/页面中添加手机字段(相关模板:form-edit-account.php文件)
就像在以下答案中一样:
在WooCommerce我的帐户>帐户详细信息中保存自定义现场电话号码的值
但是,由于缺少一些挂钩函数,因此此答案代码不完整。感谢您提供任何帮助以完成某些事项,这意味着现场显示。