cart相关内容

如何清除废弃的 woocommerce 购物车

我遇到了此代码,用于在某些页面加载时清除 Woocommerce 购物车. 但是,我想知道有没有办法在购物车被放弃后清除它? 为了仅在首页触发,您的函数需要如下所示: add_action( 'init', 'woocommerce_clear_cart_url' );函数 woocommerce_clear_cart_url() {全球 $woocommerce;if ( is_f ..
发布时间:2021-09-28 19:21:55 PHP

在 WooCommerce 中插入一个自定义总计,不包括购物车上的产品成本行和结帐总计

我可以使用 在 Woocommerce 中的购物车和结帐总额中插入自定义总行 应答代码.(虽然我需要在底部添加我的)但我找不到或弄清楚如何计算我需要的总数. 我需要添加的总数应包括除产品成本之外的所有内容(因此应包括运费、增值税、费用等). 我无法将产品价格更改为零,因为它们用于计算费用. 我的代码尝试: add_action( 'woocommerce_cart_totals ..
发布时间:2021-09-28 19:21:50 PHP

如果特定商品在 Woocommerce 的购物车中,请更改购物车商品价格

我正在使用 WooCommerce 会员资格,并希望将免费会员资格扩展到购买特定产品的首次会员.我可以让其中的一些单独工作,但无法将它们全部结合在一起. 他们必须购买的商品也有销售价格,所以我还要检查日期,看看该商品是否在销售窗口中.那部分正在起作用. 似乎当我添加参数来检查该商品是否在购物车中时,整个事情都被打破了.如果我分别运行这两个函数,它们都可以工作. function mp ..
发布时间:2021-09-28 19:17:52 PHP

删除添加到购物车通知并更改“添加到购物车"Woocommerce 中的按钮

如何从购物车页面中删除“已添加到您的购物车"文本 以及如何替换数量并使用自定义按钮(我的图像)添加到购物车按钮,使其看起来像这样 这是现在的样子:. 我使用了 Loic 的 css 代码在我的孩子 style.css 中删除购物车页面中的文本,但它不起作用... 这是我的子 style.css 文件中的完整代码(我是否遗漏了什么): .woocommerce-checkout ..
发布时间:2021-09-28 19:02:29 PHP

根据 WooCommerce 中的特定购物车总数添加费用

我正在尝试根据艺术品总数中的特定金额添加费用.我想显示购物车总数是否等于或大于总“$$$"金额添加费用,否则不添加. 我知道这可以将其添加到总数中,但我认为它不会检查它是否低于美元金额. function woo_add_custom_fees(){$cart_total = 0;//在这里设置你的百分比$百分比 = 0.15;foreach(WC()->cart->get_cart() ..
发布时间:2021-09-27 20:49:01 PHP

如何通过以访客身份将产品添加到购物车并在结账时登录来避免在 WooCommerce 中再次购买相同的产品

我有 WooCommerce + Tutor LMS Pro.WooCommerce shop_page 和产品页面被隐藏,WP 搜索结果相同(使用 functions.php 中的片段).用户不能购买多个相同的产品(课程)——这在 WooCommerce 中很容易设置.购买产品的唯一预期方法是通过 Tutor 课程页面. 在测试期间,我发现了一种方法客户仍然可以购买过去已经购买的产品(这对 ..
发布时间:2021-09-27 20:46:10 其他开发

WooCommerce 按用户角色删除购物车

在 Woocommerce 中,我有一个功能,可以将添加到购物车按钮替换为商店和存档页面中产品的链接按钮: functionquantity_inputs_for_woocommerce_loop_add_to_cart_link( $html, $product ) {如果(!current_user_can('客户')){$link = get_permalink($product_id); ..
发布时间:2021-09-27 20:44:12 PHP

在 Woocommerce 购物车中自动添加或删除免费产品

我正在尝试创建代码,一旦客户达到购物车中的特定价格点,该代码就会自动将商品添加到客户的购物车中.如果他们只订购虚拟产品,作为“免费礼物",我试图将这种情况排除在外.仅适用于正在发货的产品.我使用的代码是以正确的美元金额添加免费礼物,但不排除任何虚拟产品.任何人都可以识别我做错了什么吗? 代码如下: /*** 根据购物车总数添加另一个产品*/add_action('template_redi ..
发布时间:2021-06-21 20:09:24 PHP

WooCommerce 中特定产品标签 ID 的购物车批量折扣

我想创建一个函数来为 WooCommerce 创建有条件的批量动态定价,根据添加到购物车的数量不同的单价. 我有两个产品标签 ID(326、327),每个标签中有一堆产品.我想为两个标签和相同数量提供不同的折扣. 标签 ID 326 10 件以上 15% 折扣 25 件以上可享受 20% 的折扣 标签 ID 327 10 件以上 20% 折扣 25 件以上可享受 35% ..
发布时间:2021-06-21 20:07:58 PHP

在 WooCommerce 中添加到购物车之前清空购物车

我正在使用 WP Job manager 和 Woo Subscriptions. 现在: 最初,我选择了一个包(Woo Subscription) 然后我添加了所有细节. 但没有提交. 回到网站,所以要再次购买,我需要选择一个包裹.所以我选择了套餐并填写了详细信息,然后去了付款套餐. 现在我的购物车中有两个包裹(即我第一次选择的和最近没有购买的包裹) 如何解决这个问题,以便 ..
发布时间:2021-06-21 20:05:24 PHP

为 WooCommerce 购物车中的每个项目创建单独的订单

我基本上需要能够为购物车中的每件商品创建多个订单,但保留默认的结帐流程. 对于用户来说,看起来他们正在结账多个项目,但在后端,它会创建多个订单.我找到了一篇文章,其中几乎与我需要做的事情相关. 我假设我需要删除点击立即付款按钮时触发的操作,以防止自动创建订单并手动创建订单.我可以使用以下过滤器访问购物车信息,这可能是一个起点? add_filter( 'woocommerce_che ..
发布时间:2021-06-13 18:55:51 PHP

如何从购物车图标下拉菜单中隐藏特定产品类别的价格

我有一些产品类别,不向用户显示价格.成功地从产品页面以及购物车页面中隐藏了价格,但是当用户将鼠标悬停在该图标上时,价格仍显示在购物车图标中,并且显示了购物车中的产品的下拉列表. 有人知道如何解决此问题吗?任何帮助将不胜感激.这是我用来隐藏特定类别价格的代码. add_filter('woocommerce_cart_item_price','hide_woocommerce_cart_i ..
发布时间:2021-04-21 19:31:30 PHP

根据变化更改WooCommerce变量产品标题

我已在一个自定义选择框中编码了一组我的产品,这些产品根据用户的选择更改价格.它运作良好,但现在我也需要根据他们的选择来更改产品标题. 基本上,如果选择了选项1,则产品名称保持不变.但是,如果选择了选项2,则需要在产品标题的末尾添加"-RZ". 我不确定是否可以在更改价格的woocommerce_before_calculate_totals挂钩中进行此操作,但是如果有人知道我应该使用该 ..
发布时间:2021-04-21 19:31:27 PHP