Here’s my code in wordpress functions.php. I want to display user information in gravity form fields The top function works but the bottom doesn’t and I can’t figure out what to use to display first name.
add_filter('gform_field_value_pm_id', 'populate_pm_id');
function populate_pm_id($value){
return $user_ID = get_current_user_id();
echo $user_ID = get_current_user_id();
}
add_filter('gform_field_value_pm_firstname', 'populate_pm_firstname');
function populate_pm_firstname($value){
return $user_info->first_name = get current_user_first_name();
echo $user_info->first_name = get_current_user_first_name();
}
Try this code to get user first name and last name.
yo can get the user and its data via
to get the first name from that object, you need to
you will still get an user object, even if you are not logged in.
here is a var_dump on a non-logged-in user:
more infos and details here.