cart相关内容

仅当在 Woocommerce 中应用优惠券时才允许购买特定产品

我在 woocommerce 网站上工作,我试图限制只有在申请了优惠券后才能购买的产品,因此在不添加优惠券代码的情况下不应对其进行处理.用户必须输入优惠券代码才能订购此特定产品(而非所有其他产品). 感谢任何帮助. 解决方案 对于定义的产品,如果没有应用优惠券,以下代码将不允许结帐,显示错误消息: add_action('woocommerce_check_cart_items', ..
发布时间:2021-12-05 13:42:05 PHP

设置 WooCommerce 购物车到期时间

我想在 woocommerce 会话到期时删除购物车内容.我可以看到在 WC_Session_Handler 类中有一个设置时间的变量,但是当它过期时,产品不会从购物车中删除(我猜它的行为是这样设计的,这不是错误). 所以请告诉我如何设置 woocommerce 购物车的会话过期时间,以便购物车内容在过期时被删除? 解决方案 据我所知,WooCommerce 2.0.20 有一个计划 ..
发布时间:2021-12-05 13:35:20 PHP

从 Woocommerce 3 中的隐藏输入字段自定义价格设置购物车项目价格

在 Woocommerce 中,我使用 jQuery 在单个产品页面上计算自定义价格,现在需要将此值传递给购物车. 所需的行为是将从隐藏字段检索到的新价格传递给购物车商品价格. 这是我的实际代码: //单品页面隐藏输入框add_action('woocommerce_before_add_to_cart_button', 'custom_hidden_​​product_field' ..
发布时间:2021-12-05 13:33:56 PHP

WooCommerce 购物车数量基础折扣

在 WooCommerce 中,如何根据购物车中的商品总数设置购物车折扣? 例如: 1 到 4 件商品 - 无折扣 5 到 10 件商品 - 5% 11 到 15 个项目 - 10% 16 到 20 个项目 - 15% 21 到 25 个项目 - 20% 26 到 30 个项目 - 25% 我在互联网上搜索过,但没有找到任何可用的解决方案或插件. 谢谢. 解 ..
发布时间:2021-12-05 13:32:32 PHP

Woocommerce:添加到购物车后的自定义 jquery 事件

在将某些产品添加到购物车(图片上的 1 个操作)后,我正在尝试(在存档中)处理事件,我想抓住那个时刻并更新“产品总数";(图片上的 3 个动作)我的迷你购物车在导航菜单中.(有动作2就可以了) 使用第二个代码对我不起作用: $( document.body ).on( ' added_to_cart', function(){console.log(' added_to_cart');}) ..
发布时间:2021-12-05 13:32:13 PHP

通过 URL 获取优惠券代码并将其应用于 WooCommerce Checkout 页面

我有一个 WooCommerce 网站,当客户将产品添加到购物车时,它会被重定向到结帐页面,因此无法访问购物车页面. 我想通过结帐页面上的 URL (GET) 应用优惠券,例如 https://example.com/?coupon_code=highfive.> 当客户点击此 URL 时,优惠券代码将存储在浏览器会话中.然后,如果他将任何产品添加到购物车,则优惠券将应用于结帐页面. ..
发布时间:2021-12-05 13:27:55 PHP

WooCommerce 中特定产品类别的最小购物车数量

在 WooCommerce 中,我将 OUTLET 类别用于促销产品,我想为购买任何“Outlet"产品的客户设置最低小计(30 欧元). 我试图连接到 woocommerce_after_calculate_totals 以: 检查特定产品类别的购物车商品 在找到特定产品类别且订单低于 30 欧元时显示通知 并最终在用户尝试以低于 30 欧元的订单结账时重定向到购物车页面. ..
发布时间:2021-12-05 13:23:31 PHP

WooCommerce 购物车 - 条件项目类别验证

我们有一个专属类别 X 和其他常规类别 Y.我想要什么: 当有人订购类别 X 中的任何商品时,其他类别的商品无法添加到购物车并应显示警告 Y 类 产品不应与 X 混合使用. 我怎么能做到这一点? 我从其他帖子中得到了这段代码,但它已经过时且不令人满意: parent;$product_category_term = get_term ( $product_category, ..
发布时间:2021-12-05 13:22:37 PHP

如何从 Woocommerce 购物车中删除运费?

我有一个问题.我需要从购物车中删除运费和运费计算.可以用钩子删除吗?我是这方面的新手. 模板是:http://flatsome.uxthemes.com/cart/ 我很乐意为您提供任何建议.谢谢. 购物车 Woocommmerce 解决方案 在您的 functions.php 中添加以下代码段 function disable_shipping_calc_on_ca ..
发布时间:2021-12-05 13:19:39 其他开发

在 WooCommerce 中更改购物车总价

我遇到购物车总数的问题只显示 0 基本上,我想要做的只是在将所有购物车项目添加到购物车小计后才接受一定数量的存款总额. 例如,如果客户添加价值 100 美元的商品,他们最初只需支付 10 美元或小计的 (10%) 作为总价值. 我从这里获取了代码:更改 total 和 tax_total Woocommerce 和以这种方式自定义: add_action('woocommerc ..
发布时间:2021-12-05 13:18:27 PHP

从产品变体标题中删除属性值并将它们显示在单独的行中

我有一个我想要的结帐页面: 从产品变体标题项中删除选定的产品属性值. 也从商品标题中删除数量. 在不同的行上显示不同的产品属性值,例如尺寸、颜色和数量,用于此产品变体项目. 我想在我的结帐页面上显示: Aria 运动短裤 (产品标题) 颜色:灰粉色 尺寸:小 数量: 1 取而代之的是: 有可能吗?我应该从哪里开始实现这一点? 解决方案 U ..
发布时间:2021-12-05 13:14:27 PHP

需要 Woocommerce 才能在购物车中只允许 1 个产品.如果一个产品已经在购物车中并且添加了另外 1 个产品,那么它应该删除之前的 1 个

我认为这段代码应该可以工作,但不确定将它放在哪里.到目前为止,我尝试过的所有地方都失败了...... add_action('init', 'woocommerce_clear_cart');函数 woocommerce_clear_cart() {全球 $woocommerce, $post, $wpdb;$url =explode('/', 'http://'.$_SERVER["HTTP_ ..
发布时间:2021-12-05 13:12:26 其他开发

更改 WooCommerce 购物车项目名称

目标是在商品传递到我们的支付网关时更改商品名称,但保持原样以显示在我们的产品页面上. 我在我的functions.php中试过这个: function change_item_name( $item_name, $item ) {$item_name = '我想要的产品名';返回 $item_name;}add_filter('woocommerce_order_item_name', ' ..
发布时间:2021-12-05 13:08:04 PHP