WooCommerce添加定制地址数据到订单

问题描述:

我有一个朋友/客户使用WordPress和WooCommerce为他的网络订单系统。我们需要在订单信息中存储自定义数据。WooCommerce添加定制地址数据到订单

该信息是我们可以从第三方提供商的REST API获取的更正的地址信息。该信息包含更正的街道,城市信息,经度和纬度值。由于谷歌地图的地址搜索在我们的国家很糟糕,用户有时会犯错字错误。

我们想存储这些额外的信息并发送到Zapier。 Zapier将经纬度值发送给送货员的屏幕。

我是WordPress的新手。我知道PHP并使用它以我自己的方式创建Web应用程序,所以我不熟悉WordPress的挂钩方案。我知道我需要钩住functions.php,但我不知道从哪里开始。

谢谢你的回答。

首先,主题是显示数据,而不是使用数据。 然后,使结账特殊的作品,你可以创建一个插件:
https://developer.wordpress.org/plugins/the-basics/#getting-started

之后,行动,这将有助于你是woocommerce_checkout_update_order_meta,它附加上创造的顺序:
http://docs.woothemes.com/wc-apidocs/source-class-WC_Checkout.html#329

+0

谢谢您。我正在避免写一个插件,但似乎我必须写一个插件。 :) – Ongun