formcierge_merge_tag_value
Filter
Since v1.0.0
Override or transform the resolved value of any merge tag. The tag string includes the curly braces, e.g. "{field:email}".
Parameters
$value
string
The resolved value.
$tag
string
The merge tag string, e.g. "{field:email}".
$context
array
The resolution context array.
includes/Core/MergeTagRegistry.php
Basic Usage
add_filter( 'formcierge_merge_tag_value', function ( $value, $tag, $context ) {
if ( str_contains( $tag, 'email' ) ) {
return strtoupper( $value );
}
return $value;
}, 10, 3 );