Repository Forums Support Expiry dates for WooCommerce PRO Hiding Expiry dates to customer cart but Not to admin Reply To: Hiding Expiry dates to customer cart but Not to admin

#4904

Thank you it worked however wcxd_expiry_date suddenly popped up on clients emails, here is the full code to hide both expiry and wcxd:

add_filter( ‘woocommerce_order_item_get_formatted_meta_data’, ‘unset_specific_order_item_meta_data’, 20, 2);
function unset_specific_order_item_meta_data($formatted_meta, $item){
// Only on emails notifications
if( is_admin()/* || is_wc_endpoint_url() */)
return $formatted_meta;

foreach( $formatted_meta as $key => $meta ){
if( in_array( $meta->key, array(‘wcxd_expiry_date’,’_wcxd_expiry_date’) ) )
unset($formatted_meta[$key]);
}
return $formatted_meta;
}