1. Home
  2. Knowledge Base
  3. WooCommerce Product Add-Ons Ultimate
  4. Add-on metadata missing in order
  1. Home
  2. Knowledge Base
  3. Troubleshooting
  4. Add-on metadata missing in order

Add-on metadata missing in order

If you are not seeing metadata for your fields in the order screen, this might be because you are using the same field label for multiple fields. E.g. if you have two fields called ‘Extras’ then the second field might overwrite the first field.

To avoid this, please use this filter:

<?php
/**
* Set unique metadata item ID
*/
function prefix_field_label_item_meta_data( $field_label, $field, $item ) {
$field_label .= '_' . $field['field_id'];
return $field_label;
}
add_filter( 'pewc_field_label_item_meta_data', 'prefix_field_label_item_meta_data', 10, 3 );

Here’s how to add that snippet.

Was this article helpful?

Related Articles