我在第一个WooCommerce自定义领域非常接近。我的问题似乎是将自定义字段的输入数据发布到订单详细信息页面。
对于我的生活,我似乎无法找到这个代码的问题:
{
result: { mails: ['mailId1', 'mailId2'] },
entities: {
users: {
'jack@example.com': { name: 'Jack', address: 'jack@example.com' }
'rose@example.com': { name: 'Rose', address: 'rose@example.com' }
},
mails: {
// ...
}
}
}
我正在使用Flatsome主题,我将此代码添加到主题的inc文件
参阅:https://stage.helium2go.com.au
非常感谢任何帮助
答案 0 :(得分:0)
我已使用以下代码修复它
/**
* Display Custom Shipping fields and custom fields in custom area in the Order details area in Woocommerce->orders
* */
add_action('woocommerce_admin_order_data_after_shipping_address', 'my_custom_fields_display_admin_order_meta', 10, 1);
function my_custom_fields_display_admin_order_meta($order) {
echo "<h4>Empty Cylinder Collection</h4>";
echo '<p><strong>' . __('Collection Date') . ':</strong><br> ' . get_post_meta($order->id, 'Pick-up Empty Cylinder', true) . '</p>';
}
/**
* Display Custom Billing fields in the Order details area in Woocommerce->orders
* */
add_action('woocommerce_admin_order_data_after_billing_address', 'my_custom_billing_fields_display_admin_order_meta', 10, 1);
function my_custom_billing_fields_display_admin_order_meta($order) {
echo "<h4>Empty Cylinder Collection</h4>";
echo '<p><strong>' . __('Collection Date') . ':</strong><br> ' . get_post_meta($order->id, 'Pick-up Empty Cylinder', true) . '</p>';
}
我需要使用:Pick-up Empty Cylinder