Следующий код добавится к цене, отформатированной в варианте, в весе, отформатированном в варианте:
// Append the formatted variation weight to the variation formatted price
add_filter('woocommerce_available_variation', 'display_variation_weight', 10, 3 );
function display_variation_weight( $variation_data, $product, $variation ) {
$variation_data['price_html'] .= '<span class="weight">' . $variation_data['weight_html'] . '</span>';
return $variation_data;
}
Код помещается в файл function.php вашей активной дочерней темы (или активной темы). Проверено и работает.