@inefa
не до Front-End developer

Не могу отправить пост запрос на WP?

Есть файл contact.php в корне темы , всё отлично заходит туда как обычно и в этой странице есть форма которая собирает данные и отправялет через файл mail.php она тоже в корне у формы action=mail.php когда отправляю форму не находит эту страницу попадаю на 404.php перевел весь код из mail.php в 404.php и черт возьми все работает , не могу понять когда через экшен жму попадаю на страницу com:5000/contact/mail и там содержимое 404.php страница не найдена беру эту же ссылку вставляю в браузер всё работает , в чем может быть проблема пол дня голову ломаю над этим
  • Вопрос задан
  • 177 просмотров
Решения вопроса 1
lamer350
@lamer350
กำลังสูงสุด
Что вообще происходит?)
action=mail.php это равно https://вашдомен.го/mail.php, а не как вы думаете https://вашдомен.го/wp-content/themes/название темы/mail.php. Это так не работает. Используйте плагин контактной формы если не знает как сделать самому, либо файл для post обработки кидайте в корень если уж так хочется говнокодить (забегая наперед, куда бы вы его не положили в принципе это не правильно).
Форму для WP надо делать так: https://inprocess.by/blog/otpravka-formy-ajax-v-wo...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы