The gform_userregistration_login_form filter allows you to modify the login form object used in the Gravity Forms Login Widget. This filter is primarily used with the User Registration Add-On for Gravity Forms.
Usage
add_filter('gform_userregistration_login_form', 'your_function_name', 10, 1);
Parameters
$form
(Form Object): The Form Object of the login form.
More information
See Gravity Forms Docs: gform_userregistration_login_form
Source Code: This filter is located in GF_User_Registration::login_form_object()
in gravityformsuserregistration/class-gf-user-registration.php
.
Examples
Change label for Username field
Change the label of the Username field to “Please enter your username”.
add_filter('gform_userregistration_login_form', 'change_login_username', 10, 1); function change_login_username($form) { $fields = $form['fields']; foreach ($fields as &$field) { if ($field->label == 'Username') { $field->label = 'Please enter your username'; } } return $form; }
Remove Remember Me field
Remove the “Remember Me” field from the login form.
add_filter('gform_userregistration_login_form', function($form) { // Remove Remember Me field. unset($form['fields']['2']); return $form; });
Change Login button text
Change the text on the Login button to “Go!”.
add_filter('gform_userregistration_login_form', function($form) { $form['button']['text'] = 'Go!'; return $form; });