I'm trying to get the Custom Meta data of my woocommerce products to my Order Columns in my Woocommerce Admin but this code wont work on my function.php in Wordpress Theme.
// Order Get Meta for PD Number
add_action('woocommerce_add_order_item_meta','adding_custom_data_in_order_items_meta', 1, 3 );
function adding_custom_data_in_order_items_meta( $post_id, $cart_item_key ) {
// The corresponding Product Id for the item:
$product_id = $post_id[ 'product_id' ];
//$pd_number = $post_id['_pd_number'];
//$pd_number = $_POST['_pd_number'];
$pd_number = get_post_meta( $post_id[ 'product_id' ], '_pd_number', true );
if ( !empty($pd_number) )
wc_add_order_item_meta($post_id, '_pd_number', $pd_number, true);
}
Thanks