gpeu_show_form_action

  1. Description
  2. Usage
  3. Parameters
  4. Examples
    1. Show the form action for forms filtered by gpeu_forms.
  5. Since

Description

Filter whether the “Email Users” form action (displays beneath each form title on the Form List view) should show.

Usage

add_filter( 'gpeu_show_form_action', '__return_true' );

Parameters

  • show bool

    Defaults to false.

  • form_id int

    Current form ID.

Examples

Show the form action for forms filtered by gpeu_forms.

Instead of showing this action for every form with an email field, this will check for the presence of the form in the filtered result of gpeu_forms before showing the action.

add_filter( 'gpeu_show_form_action', function ( $show, $form_id ) {
	$gpeu_forms = apply_filters( 'gpeu_forms', GFAPI::get_forms() );

	foreach ( $gpeu_forms as $form ) {
		if ( $form['id'] == $form_id ) {
			return true;
		}
	}

	return false;
}, 10, 2 );

Since

This filter is available since Gravity Forms Email Users 2.0.5.