cart相关内容
想知道是否有人可以在这里帮助我解决问题.我正在寻找一种将优惠券代码应用于购物车中的单个(最便宜)产品的方法.例如客户分别以100和200的价格添加2个SG蝙蝠. 我想将30%的优惠券代码应用到我的第一只蝙蝠(rs 100 X .70 = 70价格),因为它是购物车中最便宜的物品.因此,客户将为总购买支付270 rs. 我已尝试将此Woo优惠券按产品添加到Woo贸易中,但它适用于所有产品
..
当我尝试在woocommerce_check_cart_items挂钩中获取购物车总数时,我得到的是零,而不是实际的购物车总数.知道为什么吗?这是代码. add_action('woocommerce_check_cart_items','check_total');函数check_total(){回声WC()->购物车->总计;//此返回零回声WC()->购物车->小计;//这可以很好地返回
..
我有两种送货方式.首先是免费送货,其次是特快专递的固定费用送货,为此我要收取额外费用.默认情况下,购物车中选择了“快递",这导致一些买家感到困惑,因为我不提供免费送货服务. 是否可以将默认的选定方法更改为免费送货? 解决方案 我认为您只需要重新订购每个送货区域的送货方式,就可以“免费送货"了.在第一行. 如果它不起作用,则可以添加以下代码: add_action('wooc
..
在WooCommerce中,我试图创建一个包含产品和结帐的一页着陆页. 加载页面后,我希望购物车为空.但是我希望能够添加到购物车,并在同一页面上结帐. 我只想在具有特定页面模板的页面上实现此目标. 我正在使用
..
我使用 本地取件Woocommerce中的运输选项自定义百分比折扣 答案代码,该代码在选择“本地取件"时会添加折扣在购物车中并在结帐时. 我已将折扣设置为20%. 如果产品已经打折,如何更改此代码以将产品从计算中排除? 例如,购物车中有3种产品:2种具有基本价格的产品和1种具有折扣的产品.选择“本地取件"时如何确保20%的折扣?仅适用于具有基本价格的产品? 有帮助吗?
..
我有一种便宜的产品.仅当购物车小计为200或更多时,我才愿意放弃该产品. 如果购物车小计为200或更多,请将产品添加到购物车并将价格设置为0. 如果购物车小计小于200,请从购物车中移除产品. 在添加和删除时,我会使用通知告知客户.除了更改产品价格外,一切都按计划进行. 如果有人可以查看我正在使用的代码并解决这一问题,我将非常感激. add_action('woocom
..
我试图限制Woocommerce商店上的客户一次只能订购1个类别.我正在尝试的代码出于某种原因只是限制了所有内容. 函数is_product_the_same_cat($ valid,$ product_id,$ quantity){全球$ woocommerce;//提取购物车商品的循环的开始foreach($ woocommerce-> cart-> get_cart()as $ cart_
..
我根据在这里找到的一些代码编写了以下代码.但不幸的是,它不起作用.我需要根据国家/地区清单和超过1000`的购物车价值收取额外的出口费. add_action('woocommerce_cart_calculate_fees','add_fee_weight_based',10,1);函数add_fee_weight_based($ cart){如果(is_admin()&&!defined(
..
我有一个代码可以将产品(定金)自动添加到客户购物车,无论他选择了哪种产品-均在functions.php中包含以下代码.效果很好. 但是,现在,如何扩展仅当客户从特定产品类别中选择产品后才自动将其添加到购物车的代码?例如.客户购买礼品卡时,不应将订金添加到购物车中. 非常感谢! /***访问时自动将产品添加到购物车*/add_action('template_redirect','a
..
在以前可以正常工作的代码上收到错误,但现在它使我无法在wordpress中编辑页面(因为当我尝试编辑页面时,它指出存在严重错误). 下面的代码基本上会根据相关产品是否在购物车中更改添加到购物车按钮的文本. 下面的代码和下面的错误异常: function woocommerce_custom_add_to_cart_text($ add_to_cart_text,$ product)
..
我想在结帐时根据数量阈值对特定产品打折: 当产品> = 10件时-----每件优惠2美元 当产品> = 20件时-----每件优惠3美元 所需的样本输出示例: 乘积×10等于$ 730.00 |优惠是$ 20.00 |优惠后总计:$ 710.00 乘积×20等于$ 1460.00 |优惠是$ 60.00 |折后总额:$ 1400.00 $ 1,400.00 到目前为止,
..
我要显示类别&购物车/结帐页面中产品名称下每个产品的属性(品牌) 示例: “产品名称" "类别|品牌" 如商店中的这张图片所示 我想在购物车页面 上以相同的方式显示它(以及感谢页面 + //自定义功能,返回格式化的类别和属性“品牌"术语名称函数get_categories_and_brand_html($ product_id){$ product = wc_get_prod
..
这是我的情况: 我为产品设置了2个主要集合/标签:日期(例如:星期一产品)和位置(例如:位置-vegas).所有的一天标签都具有相同的"-product"后缀,并且每个位置标签都具有相同的"location-"前缀 所有产品都可以贴上一日标签"monday-product"和一个位置标签"location-vegas". 如果某人购买了带有"location-vegas"标签的产品和另一
..
我来自这里的问题寻找适用于我的WooCommerce网站的解决方案.我正在寻找一种仅对购物车中的偶数商品即可在购物车中获得折扣的方法. 例如: 如果购物车中只有1件商品:全价 购物车中有2个商品:-两个商品的(减号) 2 $ 购物车中有5件商品:-4件商品中的(减号) 2 $(如果购物车中的商品数量奇数.总有1件商品具有完整价格) 顺便说一句,我所有的产品价格都一样.
..
让我们说我有一个产品A,可以单独购买. 如果购物车中已经有其他物品,它将显示该消息.“不允许".我尝试了各种方法,但无法为此找到合适的解决方案. 当某人试图单击“添加到购物车"按钮时,它必须通过代码检查是否允许购物车中的其他物品不允许放入购物车并显示消息. 产品A是允许单独购买的. 我尝试了类别比较,并且可以正常工作.但我只想使用产品ID. add_filter('wo
..
在WooCommerce中,我试图为特定产品类别中的购物车商品设置最小数量. 基于"最小购物车项目数量对于WooCommerce中的特定产品类别",这是我的代码尝试: add_action('woocommerce_check_cart_items','wc_min_item_required_qty');函数wc_min_item_required_qty(){$ category =
..
我希望已在结帐页面上将运输类别添加为主体类别. 最好添加所有活动的运输类别,否则,如果购物车中存在某个运输类别,则添加一个特定的类别. 有人可以帮助我吗..我能找到的所有其他指南仅涉及取消费率/运输选项,因此,我真的希望在这里寻求帮助. 解决方案 以下内容将添加产品(购物车)发货类别作为其他主体类别(es)结帐页面上的标签: add_filter('body_class',
..
我想将“添加到购物车"按钮的数量限制为每个产品最多10个.我希望客户每个订单购买的每种产品的数量不能超过10个. 这是代码 add_filter('woocommerce_add_to_cart_validation','restrict_per_product_quantity');函数strict_per_product_quantity($ cart_item_data){全球$
..
我的页面上有多种送货方式,当订单金额超过2500捷克克朗时,我希望将其费用降为零.我只发现代码仅在客户达到免费送货最低价时才显示免费送货选项,但这不是我想要的..我想显示所有方法(但价格为零),以便客户仍然可以选择哪种送货方式他希望与他的订单一起交付的公司.谢谢! 解决方案 基于 代码进入活动子主题(或活动主题)的functions.php文件中.经过测试,可以正常工作. 注意
..
这看起来应该很简单,但我不太明白. 目标:如果购物车总额少于要求的限制,我需要在用户更改运输方式时向用户显示通知. 我在functions.php文件中写了一个函数 function min_delivery(){//获取选择的送货方式//$ chosen_methods = WC()-> session-> get('chosen_shipping_methods');$ cho
..