gpapf_init_args
Description
Filter the args to initialize Advanced Phone Field on the frontend.
Usage
Apply to all GPAPF-enabled Phone fields.
add_filter( 'gpapf_init_args', 'my_custom_function' );Apply to all GPAPF-enabled Phone fields on a specific form.
add_filter( 'gpapf_init_args_FORMID', 'my_custom_function' );Apply to a specific GPAPF-enabled Phone field on a specific form.
add_filter( 'gpapf_init_args_FORMID_FIELDID', 'my_custom_function' );Parameters
args array
Arguments used to initialize the JavaScript instance of GP_Advanced_Phone_Field.
field \GF_Field
The current field.
form array
The current form.
Since
This filter is available since Gravity Forms Advanced Phone Field 1.0.
Examples
Set Default Country for Specific Field
Set API key for IPinfo.io
add_filter( 'gpapf_init_args', function( $args ) {
$args['ipInfoAPIToken'] = 'abc123';
return $args;
} );