WordPress テーマ用の ajax コンタクト フォームを作成中ですが、フォームの送信時に問題が発生しています。URLが正しいと確信しているのに、コンソールは私のmail-form.phpファイル(電子メールのフォーマットに使用される)を取得できないと言い続けます。
私が使用しているコードは次のとおりです。
jQuery.ajax({
type: "POST",
url: "<?php echo get_template_directory_uri(); ?>/mail-form.php",
cache: false,
data: "name=" + name + "&email=" + email + "&message=" + message,
success: function (html) {
jQuery("#contact-form").slideUp("slow");
jQuery("#contact-form").after("<p><span class='center' id='send-message'>Your message has been sent! We will reply shortly!</span></p>");
jQuery("#send-message").fadeIn("slow");
}
});
フォームへのリンクは次のとおりです... http://wordpress-dev.designer17.com/contact/
前回これを使用したときはうまく機能したので、これにはかなり当惑しています。