Как заменить кнопку
-
Как научить кнопку подробнее вызывать туже форму что и кнопка заказать?
Добрый день! Есть такой код в function.php
Помогите сделать так чтобы кнопка «Подробнее» делала тоже самое что и «Заказать»/*Заменяем кнопку Добавить в корзину на подробнее */
/*шаг 1 — Удаляем кнопку Добавить в корзину */
function remove_loop_button(){ remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10 ); } add_action('init','remove_loop_button');
/*шаг 2 -Добавляем кнопку Подробнее */
add_action('woocommerce_after_shop_loop_item','replace_add_to_cart'); function replace_add_to_cart() { global $product; $link = $product->get_permalink(); echo do_shortcode('<a href="'.$link.'">Подробнее</a>'); }
/* Отправить запрос
=============================================================== */function my_price_replace($price, $_product) { if ($_product->get_price() == 0) return __(' <span><a href="#contact_form_pop">Заказать</a></span> <div class="fancybox-hidden" style="display: none;"> <div id="contact_form_pop">'.do_shortcode('[contact-form-7 id="1446" title="Заказ"]').'</div></div> '); return $price; } add_filter( 'woocommerce_empty_price_html', 'my_price_replace', 1, 2 ); add_filter( 'wpcf7_validate_configuration', '__return_false' );
- Тема «Как заменить кнопку» закрыта для новых ответов.