问题标签 [shipping-method]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 在 Woocommerce 中恢复特定运输方式的折扣产品价格
我正在尝试找到以下问题的解决方案。我一直在使用 Woocommerce 动态定价,以便为特定产品类别应用 25% 的折扣。然后,如果运输选项为 local_pickup,我需要删除该折扣。我想我可以调整以下代码。它在某个地方丢失了一些东西,所以我向您寻求帮助。
有没有办法恢复购物车中已经打折的特定类别的一件或多件商品的原始价格?
wordpress - 在 Woocommerce 中禁用特定运输方式的税
我的 Woocommerce 商店有 3 种运输方式,当客户选择第 3 种运输方式时,我想禁用税率。
我怎样才能做到这一点?
php - 根据 Woocommerce 中的运输类别有条件地设置运输成本
我们在我们的 Woocommerce 网站上销售样品产品,这只是一个可变产品。该产品具有独特的运输等级,允许以 1.99 的价格交付。
实际上,如果项目属于该唯一的运输类别,即使有其他项目,也始终设置此成本。
如果可能,我希望仅当特定商品(来自该独特的运输类别) 单独在购物车中时才启用该运输成本。
任何帮助表示赞赏。
php - 在 Woocommerce 中启用免费送货时更改显示的免费送货标签
当优惠券触发“免费送货”时,我正在使用这个官方的 woocommerce 钩子和代码片段来隐藏其他送货方式。哪个工作正常。
目前,它只显示免费送货。我正在尝试添加一个文本行,其中显示免费送货说“-£3.95”,以便让用户知道他们已经节省了运费。
我尝试在 IF 语句中添加一个虚拟的“费用”内联,但它不会显示。
代码如下:
例如像下面的例子:
php - 在 Woocommerce 购物车页面中获取运输方式标题
我想在购物车页面上检索运输方式的标题。目前我正在使用
但这会返回运输标题以及运费
我只想要“统一费率”。我一直在研究 get_method_title 和 get_title 但不确定他们是否做了我需要做的事情。
php - 基于运输方式和购物车总数的动态信息在 Woocommerce 中
这似乎应该很简单,但我不能完全到达那里。
目标:如果购物车总数小于要求的限制,我需要在用户更改运输方式时向他们显示通知。
我在functions.php文件中写了一个函数
现在使用结帐前表单调用此函数效果很好
但是我的问题是当人们即时更新运输时,即在它们之间进行选择。我想会有一个我可以使用的钩子,比如其中一个
然而,他们都没有做这项工作。当我查看控制台时,更新时有一个 AJAX 调用,?wc-ajax=update_order_review
但我似乎无法与之挂钩
如果我在这里吠叫错误的树,我会徘徊,你甚至可以通过 PHP 已经呈现的钩子和函数来修改页面?
根据目标,重点是限制购物车总额低于 15 英镑的交货订单/付款,并通知客户原因。
php - WooCommerce 中每种运输方式的设置存储在哪里?
我有两个独立的电子商务平台。
- 驱动所有订单和调度的大型旧系统。
- 由 WordPress / WooCommerce 提供支持的在线商店。
到目前为止,我们已经成功地实现了许多简单的事情的自动化,比如从 WP 中提取订单,并将更新的库存水平推送给它。
然而,我无法理解的一件事是,当我创建 free_shipping 方法并设置最低支出时。它存储在数据库中的什么位置?
php - 仅在 Woocommerce 中针对本地运输和已完成订单的自定义电子邮件通知
我在之前的线程中发现了这个代码(它确实有效),它可以为选择本地取货作为送货方式的客户发送电子邮件的自定义消息。
现在我的问题是:如何调整代码以删除处理订单电子邮件,使其仅涵盖已完成的订单电子邮件?
php - 根据 Woocommerce 中的购物车商品运输类别计数更改运输类别
我在使用默认的 WooCommerce 运输等级设置时遇到问题。我们有一个小型网店,运费为 2。一种用于适合邮箱的产品,另一种则不适合。
我们想做一个设置,如果有 2 个产品具有邮箱运输等级,则价格变为包裹价格。
现在默认 WooCommerce 只收取 1 倍的邮箱运费。
php - 在 Woocommerce 中仅为特定自定义字段值启用免费送货方式
我正在尝试将如下代码添加到 functions.php 文件中。总体功能是检查购物车中的产品及其称为 auto_delivery_default 的自定义字段 (post_meta)。
如果其在自定义字段中的某些文本则仅显示免费送货,如果所有其他文本则显示所有其他送货方式。
这是我到目前为止所得到的,但我忽略了一些使它无法正常工作的东西;