首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Gravity和Woocommerce API之间的链接

Gravity和Woocommerce API之间的链接
EN

Stack Overflow用户
提问于 2014-10-14 00:16:12
回答 4查看 1.5K关注 0票数 2

我有一个Woocommerce网站,我使用重力表单来进一步扩展每个订单。

我正在编写一个管理工具,它使用这两个API来进行一些统计和其他管理工具。

我可以获得一个重力表单条目的列表,也可以获得一个订单列表。我的问题是,我不知道如何才能获得与特定订单相关的条目。

有没有办法做到这一点?

EN

回答 4

Stack Overflow用户

发布于 2014-10-18 01:38:30

你有没有尝试过木工历史插件或者从项目中提取原始元数据?

wc_get_order_item_meta($order_item_id,"_gravity_forms_history");wc_get_order_item_meta($order_item_id,"_gravity_form_data");

请记住,这将需要创建一个新的端点,而不是开箱即用。

票数 1
EN

Stack Overflow用户

发布于 2014-10-16 04:44:33

我上一次使用WooCommerce重力表单产品插件时(大约一年前),它没有在条目中存储订单ID (必须在条目创建之后和订单创建之后发生),或者在订单中存储条目ID。后者可能更有意义,但两者都需要自定义代码。

再说一次,我已经有一段时间没有使用这个插件了。我会ping WC支持,看看他们是否有任何关于实现对此的支持的提示。

票数 0
EN

Stack Overflow用户

发布于 2014-10-20 21:21:16

这就是我在WooCommerce和gravity产品插件之间找到链接的地方:

在数据库中,在表your_table_prefix_posts中找到订单,并获取它的ID。我正在过滤post_type“shop_order”。

在your_table_prefix_woocommerce_order_items表中,找到刚刚找到的ID,并在"order_item_type“列中过滤出"line_item”,然后抓取“order_item_id”。

使用"order_item_id“在表your_table_prefix_woocommerce_order_itemmeta中查找订单的元数据。

所有订单的重力表单数据都在那里。看起来woo所做的事情和重力之间并没有实际的联系,除了表单被填写,数据被抓取并粘贴到your_table_prefix_woocommerce_order_itemmeta中。我找不到任何将特定订单与特定gf条目关联起来的内容,但您可以从Woo获取数据,至少可以使用这些数据来搜索GF条目。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26344444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档