Gravity Forms: Retain the Form After a Form Submitted

By default, if you use Gravity Forms, after you complete a form, a notification will be shown, and the form will be dismissed. Below is the script to retain the form after a form is submitted.

Just paste into functions.php and change the _id with the form ID.

add_filter( 'gform_pre_submission_filter_ID' , "show_confirmation_and_form" , 10 , 1 );
function show_confirmation_and_form($form) {
  $shortcode = '
. '" title="false" description="false"]'; if ( array_key_exists( 'confirmations' , $form ) ) { foreach ( $form[ 'confirmations' ] as $key => $confirmation ) { $form[ 'confirmations' ][ $key ][ 'message' ] .= $shortcode; } } if ( array_key_exists( 'confirmation' , $form ) ) { $form[ 'confirmation' ][ 'message' ] .= $shortcode; } return $form; }

I found this script somewhere, but I will credit the original source once I found it.

snippet, Wordpress, ,

Any idea? Fill the comment below

This site uses Akismet to reduce spam. Learn how your comment data is processed.