shipping相关内容

将自定义字段添加到产品设置发货选项卡,并在WooCommerce的其他信息选项卡上显示值

我试图添加一个&Quantity Per Package&Quantity&Quantity Per Package&Quot;字段到WooCommerce产品,我需要在产品后端的Shipping选项卡中使用这个字段。然后,我需要在“附加信息”选项卡中的“包装尺寸”下显示此数字。 我可以在“其他信息”选项卡中添加一行,但我不知道如何输入值并使其显示该值。 目前我正在使用以下内容,有人可 ..
发布时间:2022-04-03 20:40:09 PHP

如何在使用 PayPal restAPI 执行付款之前更改运费

我尝试将我们基于 PayPal 经典 API 的旧快速结账流程迁移到新的 RestAPI ,但在新流程中出现了一个问题: 如何在创建付款后和使用 PayPal restAPI 执行付款之前更改运费? 创建付款后的请求: {"意图": "销售",“付款人":{"payment_method": "贝宝"},“交易":[{“数量": {"货币": "澳元",“总计":“100",“细 ..
发布时间:2021-12-29 17:27:17 C#/.NET

根据重量和最小购物车数量免费送货

使用 WooCommerce,我需要获得超过 250 的免费送货服务,但购物车中包含的重型产品除外. 有人知道我该怎么做吗? 谢谢. 解决方案 此自定义代码将保留免费送货方式,并在购物车金额达到250时隐藏其他送货方式 并且如果产品不重(此处小于 20 公斤)……如果订单少于 250 公斤,则不允许免费送货,您可以在 woocommerce 中进行设置(见文末). 首先, ..
发布时间:2021-12-22 19:33:48 PHP

根据 Woocommerce 3 中的运输类别过滤运输方法

我一直在搜索代码以过滤除本地提货以外的任何送货方式. 我只发现过时的代码并且在 WC3+ 上不起作用. 解决方案 以下是在启用特定运输类别的产品时过滤掉除本地取件以外的任何运输方式的方法: add_filter( 'woocommerce_package_rates', 'custom_shipping_rates', 100, 2 );函数 custom_shipping_rat ..
发布时间:2021-12-22 19:29:47 PHP

在 Woocommerce 中显示基于客户送货区域的自定义消息

在 woocommerce 中,我需要根据送货区域在购物车或结帐页面上显示自定义消息,例如“您将为此邮政编码多支付 10% 的费用". 我觉得这很容易,但我不能让它工作!它让我发疯!任何帮助表示赞赏. 我的解决方法是自定义那种默认消息: add_filter( 'woocommerce_no_shipping_available_html', 'wf_customize_defaul ..
发布时间:2021-12-22 19:24:33 PHP

在 Woocommerce 中隐藏特定产品的特定运输方式

我的 WooCommerce 商店中有一些产品很重(超过 20 公斤),需要通过某种运输方式运输.我想为所有包含重量超过 20 公斤的产品的购物车项目隐藏 'shipping_method_0_flat_rate2'. 我尝试调整下面的代码片段,但它并不完整且有效: add_filter( 'woocommerce_package_rates', 'hide_shipping_based_ ..
发布时间:2021-12-22 19:15:40 PHP

在 WooCommerce 3 中提供免费送货时隐藏特定的统一费率

在 WooCommerce 3 中,我有以下运输选项(设置): 免运费:free_shipping:1 - 最低订单金额设为 $50. 正常运输 flat_rate:3 - 金额 $5. 快递flat_rate:5 - 金额$10. 我希望 快递 选项始终可用(如图所示). 但是当免费送货可用时(意味着客户在购物车中的金额超过 50 美元),我只想隐藏正常送货. 因此, ..
发布时间:2021-12-22 19:15:25 PHP

在 WooCommerce 购物车页面中的每个产品下方添加运输类别

我已经为我的产品配置了运输等级.但我想在购物车页面中的每个产品下方显示它们.像这样: 这可以通过编辑 PHP 来完成吗? 解决方案 要在购物车页面中显示产品运输类别名称,有多种方法: 1) 使用挂在 woocommerce_cart_item_name 过滤器钩子中的自定义函数,这样: add_filter( 'woocommerce_get_item_data', 'shi ..
发布时间:2021-12-22 19:13:43 PHP

在 WooCommerce 2.6 和 3+ 中删除特定类别的运输统一费率方法

我需要 woocommerce 运输选项方面的帮助,我想隐藏特定产品类别的统一费率,我只想显示本地交付或本地取货选项. 对于所有其他类别,所有选项都应该有效. 我尝试使用该代码(添加到我的主题的 function.php 文件中): function car_has_product_with_orange_cats() {全球 $woocommerce;$product_in_car ..
发布时间:2021-12-22 19:12:26 PHP

在 WooCommerce 3 中获取订单运送物品的详细信息

如何获取订单配送方式 ID.? 例如'flat_rate'. 自从 WooCommerce 3 以来,一切都发生了变化,现在变得很复杂. 我已经在 foreach 循环中使用 $order->get_data() 进行了尝试,但数据受到保护. 解决方案 如果您想获取 Order Items Shipping 数据,您需要先在 foreach 循环中获取它们(对于 'shi ..
发布时间:2021-12-22 19:01:26 PHP

使用 Paypal IPN 时如何将收货地址发送到 Paypal

我正在尝试将 Paypal IPN 集成到我正在开发的应用程序中.我遇到了一个关于送货地址的问题.我需要知道如何将地址变量作为请求发送到 Paypal,以便用户可以在 Paypal 上看到该地址.请告诉我应该发送到贝宝的变量,贝宝将其视为送货地址(或送货地址). 提前致谢. 解决方案 要将送货地址发送到 PayPal,您需要修改您的 PayPal 提交表单. 使用它可以让您覆盖 ..
发布时间:2021-12-21 21:33:22 PHP

覆盖运输方式 - 我错过了什么

我以前写过很多模块,但由于某种原因,我的运输模块不会覆盖现有的万磁王运输方式.允许吗?我在这里错过了什么?模块名称显示在配置区域的高级选项卡中,因此它正在加载,但什么也没有发生.任何提示? 代码 etc/modules/Ssi_Shipping.xml truelocal ..
发布时间:2021-12-19 09:39:46 PHP

在 Woocommerce 中的购物车和结帐总数上插入自定义总计行

在 woocommerce 中,我成功地将自定义字段添加到 Woocommerce 简单产品,并在产品页面的附加信息选项卡上显示该值. 现在我完全迷失了拼图的最后一块,试图在购物车和结账页面中插入总行以计算总计算量. 自定义字段用于存储家具物品的体积(以 m3 为单位).当客户将商品添加到购物篮时,我想通过将所有自定义字段的值相加并在页面上向客户显示总数来计算货件的总立方米.任何人都可 ..
发布时间:2021-12-05 13:59:00 PHP

向 Woocommerce 运输方式添加不同的自定义标签

在 WooCommerce 中,我试图将“运费估算"添加到我的运输方式(所有这些都是统一费率类型),所以它看起来像这样: 只有所有的估计日期都不一样…… 我的问题是我似乎无法针对特定实例.我只能选择整个方法(统一费率),我检查了我的方法实例 ID,因为它们是唯一的: 但它仅在我将 0 作为案例放入 php switch 方法时才有效.2、3、4、5、7 不起作用. 这是我的 ..
发布时间:2021-12-05 13:42:30 PHP

删除“(可选)"Woocommerce 3.4+ 结账字段中的文本

我以前使用 这个答案 来隐藏基于选择的送货方式的结帐字段,它在更新之前工作正常(3.4.2 当前版本)我想不确定发生了什么变化,但它不再按预期工作. 先前选择了本地拾取器,隐藏了某些字段并使其可选,选择交付时,它将在无需重新加载页面时再次显示这些字段. Now it shows and hides the fields as required however, when deliver ..
发布时间:2021-12-05 13:28:55 PHP