小编Man*_*anu的帖子

获取woocommerce 3中订单商品的元数据

如何获得产品woocommerce的元数据?我有我的产品现场定制,我需要获取这些数据.

{"ID":151,
 "ORDER_ID":251,
 "NAME":"car",
 "PRODUCT_ID":87,
 "VARIATION_ID":0,
 "QUANTITY":1,
 "TAX_CLASS":"",
 "SUBTOTAL":"3",
 "SUBTOTAL_TAX":"0",
 "TOTAL":"3",
 "TOTAL_TAX":"0",
 "TAXES":{"TOTAL":[],
          "SUBTOTAL":[]},
 "META_DATA":[{"ID":1433,
               "KEY":"my_car",
               "VALUE":"red"}]}
Run Code Online (Sandbox Code Playgroud)

但总是结果是一样的,我无法进入现场meta_data.该领域IDname我有权访问.

我用get_data()get_item(),但是当我尝试访问get_data()到外地 meta_data它给我这个错误:

 UNCAUGHT ERROR: CANNOT USE OBJECT OF TYPE WC_DATETIME AS ARRAY IN  
Run Code Online (Sandbox Code Playgroud)

并且get_item(),meta_data由于受到保护,该值为null.

我怎样才能获得这些价值?

php wordpress metadata orders woocommerce

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

metadata ×1

orders ×1

php ×1

woocommerce ×1

wordpress ×1