This article contains PHP code and is intended for developers. We offer this code as a courtesy, but don't provide support for code customizations or 3rd party development.
This hook can be used to adjust the displayed values.
Usage
add_filter( 'frm_display_value', 'frm_add_avatar_shortcode_option', 10, 3 );
Parameters
- $value (string or array)
- $atts (array)
- $field (object)
Examples
Show an avatar from email
If you are using a User ID field, this function is not needed. Use this function if you are collecting email addresses from users who are not logged in, and would like to show an avatar using only the email address.
[25 avatar=40]
25 = the field ID
40 = the size of the avatar
add_filter( 'frm_display_value', 'frm_add_avatar_shortcode_option', 10, 3 );
function frm_add_avatar_shortcode_option( $value, $field, $atts ){
if ( isset( $atts['avatar'] ) ) {
$value = get_avatar( $value, $atts['avatar'] );
}
return $value;
}