@trenton

Как вывести рядом цену распродажи и обычную для вариаций?

Они не селектом, вот откуда взял код https://stackoverflow.com/questions/36219833/wooco... - хорошая кстати альтернатива плагинам, если нет фото в каждой вариации, если есть - то свитчеры лучше.
Я подкастомизировал под себя, и часть с вариациями выводится вот так
$radios .= '<div class="attr-container"><div class="radio-span d-flex"><div class="radio-button"><input type="radio" id="'.esc_attr($id).'" name="'.esc_attr($name).'" value="'.esc_attr($term->slug).'" '.checked(sanitize_title($args['selected']), $term->slug, false).'></div><div class="radio-label"><label for="'.esc_attr($id).'">'.esc_html(apply_filters('woocommerce_variation_option_name', $term->name)). '</label></div>' . !!!!!! . '</div></div>';

Вот в кусок с восклицательными знаками мне надо 2 цены.
Я пробую вот так, но выводится только обычная, как еще можно?
$price = get_post_meta( get_the_ID(), '_regular_price', true);
$sale = get_post_meta( get_the_ID(), '_price', true);
if (!empty($sale)){
  echo $sale;
} else {
  echo $price;
}
  • Вопрос задан
  • 17 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы