创建新订单时,我会向某些订单商品添加一些元数据。我是这样做的
wc_add_order_item_meta($item_id, '_myData', array(
'text' => array('Gött mos')
))
但是,当我使用wc_get_order_item_meta
获取项元数据时,字符串Gött mos
将替换为字符串G00f6tt mos
。在稍微查看之后,似乎字符ö
被替换为相同字符的某种unicode表示。如何在没有“编码”的情况下收回文本?
编辑:
我刚刚发现wc_add_order_item_meta是Wordpress函数add_postmeta
的普通代理,这使得Wordpress函数而不是Woocommerce出现问题。