Кто-нибудь здесь пытается использовать frm_after_create_entry
зацепить грозным Pro?
В настоящее время я пытаюсь использовать его для отправки данных формы в удаленный скрипт PHP. Вот мой код на данный момент, помещенный в header.php темы, которую я использую:
add_action('frm_after_create_entry', 'yourfunctionname', 30, 2);
function yourfunctionname($entry_id, $form_id){
$args = array();
if(isset($_POST['item_meta'][64]))
$args['data1'] = $_POST['item_meta'][64];
if(isset($_POST['item_meta'][65]))
$args['data2'] = $_POST['item_meta'][65];
$result = wp_remote_post('http://192.168.1.XXX/interface/index.php', (array('body' => $args)));
}
Но когда я отправляю свою форму, нет ничего о отправке данных в мой сценарий ..
Грозный не будет обрабатывать никакого ответа от сервера назначения, он просто отправит полезную нагрузку. Скорее всего, сценарий на другом конце неправильно обрабатывает полезную нагрузку. Вы проверили журналы на конечном сервере?
Кроме того, вы должны переместить это в файл functions.php вашей темы, а не в шапку.
Других решений пока нет …