Вот код отправки формы. Он вызывается аяксом.
<?php
$to = 'example@gmail.com'; адресов
$subject = 'Заголовок';
$message = '
<html>
<head>
<title>' . $subject . '</title>
</head>
<body>
<p>Имя: ' . $_POST['invoice-name'] . '<br />
Геолокация: ' . $_POST['invoice-city'] . '<br />
Программа интересует: ' . $_POST['invoice-msg'] . '<br />
Телефон: ' . $_POST['invoice-tel'] . '<br />
Эл. почта: ' . $_POST['invoice-email'] . '</p>
</body>
</html>';
$headers = "Content-type: text/html; charset=utf-8 \r\n";
$headers .= "From: JoyFans <no-reply@joyfans.ru> \r\n";
mail($to, $subject, $message, $headers);
return 200;
?>
Суть вопроса:
У меня есть произвольный тип постов, например customers, к нему подвязаны произвольные поля через ACF.
Мне нужно чтобы после отправки формы, создавалась новая запись и в произвольные поля заполнились данные формы. ХЭЛП