это то, что ты отправляешь (сериализованная форма).
Если ты используешь serialize(), то в $_POST тебе уже должна прийти распарсенная форма, где where - одно из полей $_POST. Убери console.log(data); перед отправкой и посмотри, как данные в console.log(data); после success. Если там есть данные $_POST, очисти их и отправляй wp_mail, если данные не пришли, смотри алгоритм ajax - там ошибка
Мне AJAX нужен, что бы генерировать форму, в зависимости от запросов. А что бы после успешной отправки формы, очистить её до первоначального значения, решил сделать reload. Подумал что так легче
Насколько я знаю, то в wordpress библиотека phpmailer устарела
первый раз слышу
ContactMailer - не знаю, что ты за плагин используешь. Отправь стандартной ф-цией wp_mail и посмотри. А перед этим проверь ещё лучше, какие данные приходят в массив $_POST
- lynda, tutsplus, pluralsight (есть на рутрекере, но многие на английском)
- из русскоязычных источников - курсы от Специалиста (по РНР с 1 по 4 уровень), но только преподаватель Борисов. Довольно объёмно, но получишь хорошие знания
- РНР обычно идёт в связке с MySQL (на ней же работает и WP). Так, что надо будет учить и MySQL
1) заявок много (несколько тысяч, т.к. выборка идёт за 2 месяца)
2) чаще одного запроса в секунду делать запрос в amocrm нельзя - иначе бан.
Таким образом, обработка массива заявок за 2 месяца займёт несколько минут. В то время, как, если есть способ получения заявок по дате создания, то это снимает эту проблему