1

我正在使用 WP WooCommerce 并且我想添加应与API Client Lib结合使用的自定义产品字段。

我一直遵循本指南,一切正常,除了读取数据。现在,我正在使用 API 客户端库来处理我想要获取产品元信息的订单。但是如何访问这些信息?由于我的脚本不在 WP 循环中运行,因此我无法访问任何 get_post_meta 函数等。它也没有在产品元中列出,我从 API 获得(我不明白为什么)。

我现在看到的唯一解决方案是直接从 MySQL 中的 wp_postmeta 表中获取数据。这是正确的还是有其他更优雅的方法来获取这些数据?

感谢您的帮助。

编辑:我现在使用解决方法来解决这个问题。由于似乎无法在循环之外访问产品元数据,因此我现在使用WP 的本机自定义字段来检索该数据。与 WC 产品元数据相反,可以通过 WC API 访问 WP 自定义字段。数据位于我产品的级中,因此我可以通过对父级进行第二次 API 调用来访问它。

4

0 回答 0