Use this action to add an additional field within items repeatable field inside WWOB metabox.
The following example will add a description field to product items:
add_action( 'wwob_add_items_field', 'wwob_add_items_field', 2, 10 );
function wwob_add_items_field($value, $field_type_object){
$value = wp_parse_args($value, array(
'product-description' => '',
));
?>
'name' => $field_type_object->_name( '[product-description]' ),
'id' => $field_type_object->_id( '_product_description' ),
'value' => $value['product-description'],
'placeholder' => 'extra description field',
) );
?>
The following example will display description value directly after item’s price:
add_action( 'wwob_after_product_item_price', 'do_something_after_item_price', 2, 10 );
function do_something_after_item_price($form_id, $choice){
$description = !empty($choice['product-description']) ? $choice['product-description'] : "";
echo $description;
}
Placement
This code should be placed in the functions.php file of your active theme.