LLMS_Person_Handler::get_login_fields( string $layout = 'columns' )
Get the fields for the login form
Parameters Parameters
- $layout
-
(string) (Optional) Form layout. Accepts "columns" (default) or "stacked".
Default value: 'columns'
Return Return
(array[]) An array of form field arrays.
Source Source
File: includes/class.llms.person.handler.php
public static function get_login_fields( $layout = 'columns' ) { $usernames = LLMS_Forms::instance()->are_usernames_enabled(); /** * Customize the fields used to build the user login form * * @since 3.0.0 * @param array[] $fields An array of form field arrays. */ return apply_filters( 'lifterlms_person_login_fields', array( array( 'columns' => ( 'columns' == $layout ) ? 6 : 12, 'id' => 'llms_login', 'label' => ! $usernames ? __( 'Email Address', 'lifterlms' ) : __( 'Username or Email Address', 'lifterlms' ), 'last_column' => ( 'columns' == $layout ) ? false : true, 'required' => true, 'type' => ! $usernames ? 'email' : 'text', ), array( 'columns' => ( 'columns' == $layout ) ? 6 : 12, 'id' => 'llms_password', 'label' => __( 'Password', 'lifterlms' ), 'last_column' => ( 'columns' == $layout ) ? true : true, 'required' => true, 'type' => 'password', ), array( 'columns' => ( 'columns' == $layout ) ? 3 : 12, 'classes' => 'llms-button-action', 'id' => 'llms_login_button', 'value' => __( 'Login', 'lifterlms' ), 'last_column' => ( 'columns' == $layout ) ? false : true, 'required' => false, 'type' => 'submit', ), array( 'columns' => ( 'columns' == $layout ) ? 6 : 6, 'id' => 'llms_remember', 'label' => __( 'Remember me', 'lifterlms' ), 'last_column' => false, 'required' => false, 'type' => 'checkbox', ), array( 'columns' => ( 'columns' == $layout ) ? 3 : 6, 'id' => 'llms_lost_password', 'last_column' => true, 'description' => '<a href="' . esc_url( llms_lostpassword_url() ) . '">' . __( 'Lost your password?', 'lifterlms' ) . '</a>', 'type' => 'html', 'wrapper_classes' => 'align-right', ), ) ); }
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
5.0.0 | Remove usage of the deprecated lifterlms_registration_generate_username . |
3.0.4 | Unknown. |
3.0.0 | Introduced. |