Обработка отправки форм в WordPress для Visual Form Builder - PullRequest
0 голосов
/ 17 мая 2018

Один из моих веб-сайтов на WordPress использует Visual Form Builder (бесплатная версия) для отправки формы. Я должен ввести какой-то пользовательский код при публикации данных формы. Текущая версия Visual Form Builder позволяет устанавливать правила только через панель администратора.

В настоящее время я пытаюсь добиться этого, используя admin-post.php, как описано в этой статье , но я не могу получить данные в массиве $_POST в function.php. Также мне нужно знать, какое значение вместо "process_form", так как я не могу найти никаких действий в построителе форм Visual. Вот код

<?php
add_action( 'admin_post_nopriv_process_form', 'process_form_data' );
add_action( 'admin_post_process_form', 'process_form_data' );
function process_form_data() {
  // form processing code here
}
?>

1 Ответ

0 голосов
/ 29 июня 2018

Вы пробовали https://docs.vfbpro.com/category/49-hooks?

Вы можете либо переопределить полную обработку, установив действие формы в пользовательский файл php с vfbp_form_action или добавьте некоторые обработчики после отправки по почте или отправки. Если я получу более подробный код, я обновлю. Документация по этому вопросу не очень подробная.

...