For the registration of our new users on speed-kini.de, we use the very cool Gravity Forms Plugin. It all worked quite fine until new users did not have a first name, last name or display name specified. I’ve had the hope that there will be an update, which may fix this problem, but there hasn’t been one yet. So I decided to fix it manually by updating the new WordPress user object:
Needed Action
Gravity forms provide gform_user_registered. It has the entry, feed, and user_id as parameters:

Custom Code
public static function userRegistered( $user_id, $feed, $entry, $user_pass ) {
$firstName = $entry[ $feed['meta']['first_name'] ];
$lastName = $entry[ $feed['meta']['last_name'] ];
$userName = $entry[ $feed['meta']['username'] ];
// Fix registration
$res = wp_update_user( array(
'ID' => $user_id,
'first_name' => $firstName,
'last_name' => $lastName,
'display_name' => $firstName . " " . $lastName
) );
}
This works fine for me 😎
103 comments
Yo! I stumbled upon GK888win the other day. Pretty solid selection of games and the payouts seem fair. I recommend giving it a look-see. gk888win
Your point of view caught my eye and was very interesting. Thanks. I have a question for you.
Galera, alguém já sacou grana na brabet4br? Tô pensando em depositar, mas queria saber se o pagamento é tranquilo. Contem a experiência de vocês! brabet4br