Есть код в function, там две цены, как еще добавить третью? Оптом
add_action( 'woocommerce_single_product_summary', 'art_get_text_field_before_add_card' );
function art_get_text_field_before_add_card() {
global $post, $product;
$text_field = get_post_meta( $post->ID, '_text_field', true );
if ( $text_field ) {
?>
<span class="text-field">
<strong>Мелкий опт: </strong>
<?php echo $text_field; ?>
</span>
<?php }
}
function filter_woocommerce_get_price_html( $price, $_this ) {
$text_field = get_post_meta( $post->ID, '_text_field', true );
ob_start();
if ( $text_field ) {
?>
<span class="text-field">
<strong>Розница: </strong>
<?php echo $text_field; ?>
</span>
<?php
}
$text = ob_get_clean();
return 'Розница: ' . $price . ' / ' . $text;
}
add_filter( 'woocommerce_get_price_html', 'filter_woocommerce_get_price_html', 10, 2 );
А так же как сделать так чтобы в зависимости от суммы бралась цена из допустим Мелкого опта, к примеру если сумма в корзине больше 30 тыс, то цена товара береться с пункта Мелкий опт, от 50 тыс, то Опт.