Я использовал Гравитационные Формы.При отправке я хотел бы показать ту же форму с сообщением подтверждения.Я сделал это, но отправленные поля не должны отображаться при отправке.
Однажды посмотрите на это:
add_filter( 'gform_pre_submission_filter_1', 'dw_show_confirmation_and_form' );
function dw_show_confirmation_and_form( $form ) {
$shortcode = '[gravityform id="' . $form['id'] . '" title="true" description="false"]';
if ( array_key_exists( 'confirmations', $form ) ) {
foreach ( $form['confirmations'] as $key => $confirmation ) {
$form['confirmations'][ $key ]['message'] = $shortcode . '<div class="confirmation-message">' . $form['confirmations'][ $key ]['message'] . '</div>';
}
}
return $form;
}
Я ожидаю, еслиДля решения этой проблемы есть функция гравитационных форм.