Я использую плагин Caldera Forms WordPress и пытаюсь выяснить, как распечатать кальдерные формы для конкретного пользователя, последний отправленный идентификатор записи после отправки формы.
Поэтому я могу сохранить его впеременной, а затем отобразить результаты формы для пользователя.
Кто-нибудь знает, как это сделать ..?
Я попытался реализовать два хука действий: 1. caldera_forms_submit_complete 2. caldera_forms_submit_post_process
add_action( 'caldera_forms_submit_complete', function( $form, $form_link_array, $process_id, $entry_id ){
//change form ID to match your form
if('CF5bf550e7a2554' == $form[ 'ID' ])
{
$entry_id = get_user_meta( get_current_user_id(), 'form_entry_id' );
if($entry_id) {
echo $entry_id." id exists";
$_SESSION['cfentryid'] = $entry_id;
exit;
}
}
}, 10, 4);
Я ожидаю сохранить идентификатор записи в сеансе, в то время как кажется, что блок кода даже не выполняется.