Display product custom field in order
-
Hello, I need to display a product’s custom field in “my account // order view” and that they are sent in the mail that receives the client when he makes a buy. This custom field is an url for downloadable products.
I modified the filters woocommerce_product_file and woocommerce_product_file_download_path with the following code:function mostrar_campo_personalizado_en_order($order_id){ global $wpdb, $woocommerce; $order = wc_get_order( $order_id ); echo get_post_meta($order->id, 'downloadable_url', true); } add_filter( 'woocommerce_product_file', 'mostrar_campo_personalizado_en_order', 10, 1 ); add_filter( 'woocommerce_product_file_download_path', 'mostrar_campo_personalizado_en_order', 10, 1 );
but this returns
Notice: Trying to get property of non-object in /sites/editorialjus/lab.jus.com.mx/html/wp-content/themes/child-neighborhood/functions.php on line 25
and it doesn’t work.
Can somebody help me with this?
Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
- The topic ‘Display product custom field in order’ is closed to new replies.