Filter: um_convert_tags

apply_filters( 'um_convert_tags', $value, $key, $raw_value ) → {string}

Filters pre-escaped by default {usermeta:{meta_key}} placeholder value and provides an ability to change the value using another escaper.

Parameters:
Name Type Description
$value string

Usermeta escaped by default value. Using esc_html() escaper by default.

$key string

Usermeta key.

$raw_value string

Usermeta raw value.

Since:
  • 2.1.3
Source:
Returns:

Usermeta value.

Type
string
Example

Change escape function for usermeta `custom_key` during `um_convert_tags()` placeholders replace.

function custom_um_convert_tags( $value, $key, $raw_value ) {
    $value = 'custom_key' === $key ? wp_kses_post( $raw_value ) : $value;
    return $value;
}
add_filter( 'um_convert_tags', 'custom_um_convert_tags' );