【发布时间】:2018-06-13 05:10:36
【问题描述】:
我正在使用 Woocommerce 最新版本 3.4.2。插件:“WC Fields Factory”或“Woocommerce Custom Product Addons”。 如何在元数据中进行值检查? 看了半天官方文档也没找到解决办法。
示例: 我在数组中有自定义值。我想检查一下——如果有“糖”的值,那么......
Meta $key - '可选的选择'
$custom_meta = $item->get_meta('Optionally select'); // Show all value
foreach( $order->get_items() as $item_id => $item){
$skus[] = $product->get_sku();
// Here need add check and formate meta value
}
我想实现这个:
$skus[] = //如果$custom_meta 有值'sugar',我给$skus[] = '50000' 的自定义值
【问题讨论】:
-
$custom_meta 是一个数组吗?
-
是的,“可选选择”的值是 0-5。
-
print_r( $custom_meta);打印:肉桂、糖、薄荷、奶油、焦糖
标签: php wordpress woocommerce metadata orders