Я пытаюсь добавить контактную форму на мой сайт WordPress, форма, которую я использую, идентична той, которую я использовал на этом сайте без wordpress http://drains2go.com/contact.php, единственное, что я сделал по-другому было обновить атрибут действия до:Не удалось добавить контактную форму на сайт wordpress
<form id="contact-form" action="<?php bloginfo('stylesheet_directory') ?>/processForm.php" method="post">
Проблема в том, что мой, когда я отправить форму мой Javascript Аякса вызов разве сделал и связь действия атр следует вместо состояние по умолчанию может быть отключен.
Javascript
$.ajax({
url : contactForm.attr('action') + '?ajax=true',
type : contactForm.attr('method'),
data : contactForm.serialize(),
success : function() {
Есть проблема, что я поставил действие в качестве полной ссылки?
http://localhost/jmccplantsales/wp-content/themes/child-theme/processForm.php
Вы будете иметь больше удачи на: http://wordpress.stackexchange.com/ –
Вы захватили обработчик отправки и остановили действие по умолчанию? '$ (" # contact-form "). submit (function (e) {e.preventDefault(); // это останавливает отправку форм по умолчанию и перенаправление страниц // запускает ваш ajax после e.preventDefault();});' – Ohgodwhy
Да, ive получил preventDefault там. как я говорю, что это отлично работает на другом сайте, просто интересно, есть ли что-то другое, что я должен делать, потому что я использую wordpress – styler