Caldera Custom Login provides the following actions and filters to allow you to customize the login screen even further:
<?php /** * Override settings before rendering login page * * @since 0.0.1 * * @param array $atts The settings. */ $atts = apply_filters( 'caldera_custom_login_get_settings', $atts ); /** * Runs after styles are generated. * * Use to output additional styles or anything else you want to add directly before `</head>` * * @since 0.0.1 */ do_action( 'caldera_custom_login_print_styles' ); /** * Runs at the top of the login panel. * * @since 0.0.1 */ do_action( 'caldera_custom_login_before_panel' ); /** * Runs directly before the login form. * * @since 0.0.1 */ do_action( 'caldera_custom_login_before_login_form' ); /** * Runs directly after the login form. * * @since 0.0.1 */ do_action( 'caldera_custom_login_after_login_form' ); /** * Runs directly before the registration form. * * @since 0.0.1 */ do_action( 'caldera_custom_login_before_register_form' ); /** * Runs directly after the registration form. * * @since 0.0.1 */ do_action( 'caldera_custom_login_after_register_form' ); /** * Runs directly before the lost password form. * * @since 0.0.1 */ do_action( 'caldera_custom_login_before_lost_password_form' ); /** * Runs directly after the lost password form. * * @since 0.0.1 */ do_action( 'caldera_custom_login_after_lost_password_form' ); /** * Runs directly before the reset password form. * * @since 0.0.1 */ do_action( 'caldera_custom_login_before_reset_password_form' ); /** * Runs directly after the reset password form. * * @since 0.0.1 */ do_action( 'caldera_custom_login_after_reset_password_form' ); /** * Runs at the end of the panel, before its closing tag. * * @since 0.0.1 */ do_action( 'caldera_custom_login_after_panel' ); /** * Output additional scripts or other code between wp_print_scripts() and this plugin's Javascript. * * @since 0.0.1 */ do_action( 'caldera_custom_login_print_scripts' );