Я разрабатываю страницу WordPress, которая использует систему навигации jquery.slideto.js и привязки html. Я использую плагин Contact Form 7
При нажатии кнопки «Отправить» форма не отправляется, а включенный скрипт проверки jQuery не срабатывает. Вместо этого он просто перезагружает текущую страницу без отправки.
Я включил форму на другую страницу без всего дополнительного кода, и форма ОТПРАВЛЯЕТСЯ, но ни одна из проверок jQuery не работает, и она переходит на новую страницу, добавляя «#wpcf7-f1-p93-o1» к текущему URL-адресу.
Я использую следующий код в моем файле шаблона
<?php
global $wpcf7_contact_form;
if ( ! ( $wpcf7_contact_form = wpcf7_contact_form( 1 ) ) )
return 'Contact form not found!';
$form = $wpcf7_contact_form->form_html();
echo $form;
?>
URL-адрес проблемной страницы: www.beattrainsoundsystem.com/home#contact (или нажмите ссылку «Контакты» в навигации)
адрес работающей, но глючной страницы: www.beattrainsoundsystem.com/test
Я отключил все плагины WordPress, кроме контактной формы 7, и все скрипты, кроме jQuery, чтобы сузить источник проблемы. Мне нужно продолжить разработку в понедельник, поэтому в течение следующих 24 часов (начиная с воскресенья в 1:48 по восточному стандартному времени) он будет находиться в режиме отладки. Большое спасибо за Вашу помощь!
Дайте мне знать, если вам нужно, чтобы я внес какие-либо изменения на страницу, чтобы помочь вам в отладке.