WooCommerce获取订单送货地址作为单独的字段

汤姆

我正在构建一个WooCommerce插件,该插件可将订单发送给第三方api。

但是,我发现自WooCommerce v2.3起,就没有办法获取订单运送地址的各个字段/属性。唯一可用的功能是

get_formatted_shipping_address()

它返回一个字符串,并且似乎返回地址数组“ get_shipping_address()”的函数已在2.3版中弃用。

有谁知道一种获取送货地址作为订单数组的方法吗?我真的不想求助于使用旧版本的WooCommerce。也许可以使用钩子,操作或类重写来实现这一目标?

穆斯塔法·埃纳加(Mustafa ELnagar)

我以这种简单的方式获得了送货地址:

function get_shipping_zone(){     

global $woocommerce;
$post_code = $woocommerce->customer->get_shipping_postcode();
$zone_postcode = $woocommerce->customer->get_shipping_postcode();
$zone_city =get_shipping_city(); 
$zone_state = get_shipping_state(); 

}

您也可以为“ $ woocommerce-> customer”使用print_r,它将获得您可能需要的所有元数据,这非常有用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Woocommerce 订单数据未显示,例如送货地址

来自分类Dev

WooCommerce:获取并设置送货和账单地址的邮政编码

来自分类Dev

如何为销售订单设置“选择运送”的送货地址下拉字段?

来自分类Dev

在 Woocommerce 中将“送货地址”重命名为“送货地址”

来自分类Dev

更新与WooCommerce中的订单相关的地址字段

来自分类Dev

WooCommerce - 我们如何将订单电子邮件中的送货地址更改为 N/A?

来自分类Dev

WordPress插件-在WooCommerce中存储送货地址

来自分类Dev

是否可以在shopify上更改订单的送货地址

来自分类Dev

从Paypal订单服务器端检索送货地址

来自分类Dev

根据不同的送货方式更改Woocommerce订单状态

来自分类Dev

结帐后更改WooCommerce订单上的特定送货方式标题

来自分类Dev

Woocommerce获取订单密钥

来自分类Dev

向WooCommerce中的每种送货方式添加单独的图标

来自分类Dev

Woocommerce订单格式的账单地址重新排序和自定义账单字段

来自分类Dev

始终在WooCommerce电子邮件通知中显示送货地址

来自分类Dev

在使用Observer下订单之前/之后,更新类似于帐单地址的送货地址吗?

来自分类Dev

如何在 SuiteScript 中获取和设置交易送货地址的送货电话?

来自分类Dev

如何在woocommerce中更改自定义送货字段时更新送货计算?

来自分类Dev

Woocommerce“订单支付”页面 - 显示帐单地址?

来自分类Dev

获取Woocommerce客户订单语言

来自分类Dev

获取woocommerce订单插件列表

来自分类Dev

WooCommerce ajax 获取订单状态

来自分类Dev

从其元键获取WooCommerce订单项自定义字段值

来自分类Dev

在WooCommerce中,在结帐时使用付款选项之前,先从订单查看表中移动送货选项

来自分类Dev

在Woocommerce的管理员编辑订单页面上显示每个特定订单的所有可用送货方式

来自分类Dev

帐单地址与送货地址重复

来自分类Dev

WooCommerce API-更新订单元字段

来自分类Dev

WooCommerce合并字段以用于CSV订单导出

来自分类Dev

Woocommerce永远不会在结帐页面上保存送货地址

Related 相关文章

  1. 1

    Woocommerce 订单数据未显示,例如送货地址

  2. 2

    WooCommerce:获取并设置送货和账单地址的邮政编码

  3. 3

    如何为销售订单设置“选择运送”的送货地址下拉字段?

  4. 4

    在 Woocommerce 中将“送货地址”重命名为“送货地址”

  5. 5

    更新与WooCommerce中的订单相关的地址字段

  6. 6

    WooCommerce - 我们如何将订单电子邮件中的送货地址更改为 N/A?

  7. 7

    WordPress插件-在WooCommerce中存储送货地址

  8. 8

    是否可以在shopify上更改订单的送货地址

  9. 9

    从Paypal订单服务器端检索送货地址

  10. 10

    根据不同的送货方式更改Woocommerce订单状态

  11. 11

    结帐后更改WooCommerce订单上的特定送货方式标题

  12. 12

    Woocommerce获取订单密钥

  13. 13

    向WooCommerce中的每种送货方式添加单独的图标

  14. 14

    Woocommerce订单格式的账单地址重新排序和自定义账单字段

  15. 15

    始终在WooCommerce电子邮件通知中显示送货地址

  16. 16

    在使用Observer下订单之前/之后,更新类似于帐单地址的送货地址吗?

  17. 17

    如何在 SuiteScript 中获取和设置交易送货地址的送货电话?

  18. 18

    如何在woocommerce中更改自定义送货字段时更新送货计算?

  19. 19

    Woocommerce“订单支付”页面 - 显示帐单地址?

  20. 20

    获取Woocommerce客户订单语言

  21. 21

    获取woocommerce订单插件列表

  22. 22

    WooCommerce ajax 获取订单状态

  23. 23

    从其元键获取WooCommerce订单项自定义字段值

  24. 24

    在WooCommerce中,在结帐时使用付款选项之前,先从订单查看表中移动送货选项

  25. 25

    在Woocommerce的管理员编辑订单页面上显示每个特定订单的所有可用送货方式

  26. 26

    帐单地址与送货地址重复

  27. 27

    WooCommerce API-更新订单元字段

  28. 28

    WooCommerce合并字段以用于CSV订单导出

  29. 29

    Woocommerce永远不会在结帐页面上保存送货地址

热门标签

归档