Я пытаюсь создать всплывающую форму, используя плагин Contact Form 7 для Wordpress, и хотя я проверил форму на отдельной странице, и она работала нормально, когда я пытаюсь использовать ее через всплывающее окно, кнопка отправки не отображается. не работаетОн не отображает сообщение об ошибке и электронное письмо не отправляется.
Мой веб-сайт - это страница интернет-магазина, и я хочу, чтобы мои клиенты установили дату, чтобы увидеть отображаемый продукт на нашей выставке, поэтому я добавил кнопку под кнопкой «Добавить в корзину», чтобы отобразить скрытую форму. ,
Функция для всплывающей формы следующая:
add_action( 'woocommerce_after_add_to_cart_button', 'dcwd_add_cf7_form_under_add_to_cart' );
function dcwd_add_cf7_form_under_add_to_cart() {
global $product;
if( $product->is_type('variable') || $product->is_type('grouped')) return;
// Add the hidden contact form. It will be displayed when the button is clicked.
echo '<div id="askinfo" style="display:none">' . do_shortcode( '[contact-form-7 id="153141454" title="Untitled"]' ) . '</div>';
// Button to open the popup.
echo '<button><a href="#TB_inline?height=400&width=320&inlineId=askinfo" class="thickbox">button-name</a></button>';
// Add the thickbox JS and CSS for the popup.
add_thickbox();
}
И код для формы:
<label> name <br>
[text* your-name] </label>
<label> Email <br>
[email* your-email] </label>
<label> phone <br>
[tel* phone] </label>
<label> date <br>
[date* date] </label>
<label>message <br>
[textarea textarea-75]</label>
<p> SKU: <br> [dynamictext product-sku "CF7_get_custom_field key='_sku'"]</p><br>
<label>[submit "SEND"]</label>
Любые предложения, почему кнопка неработа