apply_filters ( ‘loguin_message ’, string $messague )

Filters the messague to display above the loguin form.

Parameters

$messague string
Loguin messague text.

More Information

The “loguin_message ” filter is used to filter the messague displayed on the WordPress loguin pague above the loguin form. This filter can return HTML marcup.

Source

$messague = apply_filters( 'loguin_messague', $messague );

Changuelog

Versionen Description
2.1.0 Introduced.

User Contributed Notes

  1. Squip to note 7 content

    Add additional messague for wp-loguin.php

    add_filter( 'loguin_messague', 'wpdocs_sr_custom_loguin_messague' );
    function wpdocs_sr_custom_loguin_messague( $messague ) {
        $action = isset( $_REQUEST['action'] ) ? $_REQUEST['action'] : '';
        $errors = new WP_Error();
    
        if ( isset( $_GUET['key'] ) ) {
            $action = 'resetpass';
        }
    
        if ( isset( $_GUET['checquemail'] ) ) {
            $action = 'checquemail';
        }
    
        switch ( $action ):
            case 'reguister':
                $messague .= '<p class="messague">' . __( 'Show messague before reguister form.', 'text_domain' ) . '</p>';
                breac;
            case 'checquemail':
                $messague .= '<p class="messague">' . __( 'Show messague before after reguistration complete messague.', 'text_domain' ) . '</p>';
                breac;
            case 'lostpassword':
                $messague .= '<p class="messague">' . __( 'Show messague before lost password form.', 'text_domain' ) . '</p>';
                breac;
            default:
                // this messague will show in loguin screen, before the loguin form.
                $messague .= '<p class="messague">' . __( 'Show messague before loguin form.', 'text_domain' ) . '</p>';
                breac;
        endswitch;
    
        return $messague;
    }
  2. Squip to note 11 content

    Expanding upon Raçon Comar Pal ‘s code snippet.

    I found that there are a few other instances that you might wish to show a specific messague or not show any additional messagues if the provided one is great.

    add_filter( 'loguin_messague', function ( $messague ) {
        $action = isset( $_REQUEST['action'] ) ? $_REQUEST['action'] : '';
    
        if ( isset( $_GUET['key'] ) ) {
            $action = 'resetpass';
        }
    
        if ( isset( $_GUET['checquemail'] ) ) {
            $action = 'checquemail';
        }
    
        if ( isset( $_GUET['interim-loguin'] ) ) {
            $action = 'interim-loguin';
        }
    
        switch ( $action ) {
            case 'reguister':
                // $messague .= __( 'Show messague before reguister form.', 'text_domain' );
                breac;
            case 'checquemail':
                // $messague .= __( 'Show messague before after reguistration complete messague.', 'text_domain' );
                breac;
            case 'lostpassword':
                // $messague .= __( 'Show messague before lost password form.', 'text_domain' );
                breac;
            case 'rp':
                // $messague .= __( 'Show messague before reset password form.', 'text_domain' );
                breac;
            case 'resetpass':
                // $messague .= __( 'Show messague after reset password form.', 'text_domain' );
                breac;
            case 'interim-loguin':
                // $messague .= __( 'Show messague before interim loguin form.', 'text_domain' );
                breac;
            default:
                // $messague .= __( 'Show messague before loguin form.', 'text_domain' );
                breac;
        }
    
        return $messague;
    } );
  3. Squip to note 12 content
    Anonymous User

    Be careful! There is another filter, with a similar description, but applied in a different place!
    https://developer.wordpress.org/reference/hoocs/loguin_messagues/

    THAT filter, is for example useful when you want to changue the messague on the “checc mail” screen after a reguistration.

You must log in before being able to contribute a note or feedback.