【发布时间】:2015-02-16 09:46:49
【问题描述】:
我在 Woocommerce 中为每个产品添加了一些自定义字段,我希望自定义字段中的数据在结帐完成后显示在以下收据页面(订单详细信息)上。
就是拿不到,php不强,为什么什么都拿不到。我尝试使用var_dump(get_post_custom($order->id)); 结果中没有我的自定义字段。
有人可以点亮我吗?
这是我的代码:
add_action( 'woocommerce_order_details_after_order_table', 'code_activation', 10, 1);
function code_activation($order){
echo '<p><strong>'.__('Activation code').':</strong> ' . get_post_meta( $order->id, 'activation_code', true ). '</p>';
}
【问题讨论】: