gppa_lmt_whitelist

  1. Description
  2. Usage
  3. Parameters
  4. Since
  5. Examples
    1. Add Live Merge Tag to Whitelist

Description

Filter the whitelist of Live Merge Tags for the current form.

Usage

Filter whitelist for all forms.

add_filter( 'gppa_lmt_whitelist', 'my_custom_function' );

Filter whitelist for a specific form.

add_filter( 'gppa_lmt_whitelist_FORMID', 'my_custom_function' );

Parameters

  • value array

    The Live Merge Tag whitelist array. Each key is a Live Merge Tag, the values are nonces.

  • form array

    The current form.

Since

This filter is available since GP Populate Anything 1.0-beta-4.45.

Examples

Add Live Merge Tag to Whitelist

<?php
/**
 * Gravity Perks // Populate Anything // Add Live Merge Tag to Whitelist
 * https://gravitywiz.com/documentation/gravity-forms-populate-anything/
 */
add_filter( 'gppa_lmt_whitelist', function( $whitelist, $form ) {
	$merge_tag = '{ip}';

	$whitelist[ $merge_tag ] = wp_create_nonce( 'gppa-lmt-' . $form['id'] . '-' . $merge_tag );

	return $whitelist;
}, 10, 2 );