@nikita2911

Как открывать разные контактные формы при нажатии на кнопку «цена по запросу» для товаров WooCommerce в зависимости от его категории?

Доброго времени суток! Нашел код, который открывает Contact Form 7 при нажатии на ссылку «цена по запросу»

function my_price_replace($price, $_product) {
if ($_product->get_price() == 0) return __('
<span><a class="fancybox-inline btn" href="#contact_form_pop">Цена по запросу</a></span>
<div class="fancybox-hidden" style="display: none;">
<div id="contact_form_pop">'.do_shortcode('[contact-form-7 "Форма обратной связи"]').'</div></div>
');
return $price;
}
add_filter( 'woocommerce_empty_price_html', 'my_price_replace', 1, 2 );


Данный код нужно немного доработать, чтобы для товаров из разных категорий при нажатии на ссылку «цена по запросу» всплывала своя контактная форма в зависимости от категории товара.

Например, если категория товара "Одежда", то открывать одну контактную форму, если "Обувь", то другую
  • Вопрос задан
  • 49 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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