# Helpful Message on the Lost Password Form

> Shows a short explanation above the lost password form telling people what will happen next and where to get help if the email does not arrive.

- Type: PHP
- Runs: Run everywhere
- Category: [Forms](https://wpide.com/library/category/forms/)
- Tags: login, password, messages
- Author: WPIDE Team
- Installs: 0
- Updated: 2026-10-28
- Page: https://wpide.com/library/form-lost-password-message/

## Code

```php
$wpide_lostpass_text = 'Enter your username or email address and we will email you a link to choose a new password. The email can take a few minutes; check your spam folder too. Still stuck? Email support@example.com.';

add_filter( 'login_message', function ( $message ) use ( $wpide_lostpass_text ) {
    $action = isset( $_REQUEST['action'] ) ? sanitize_key( $_REQUEST['action'] ) : '';

    if ( in_array( $action, array( 'lostpassword', 'retrievepassword' ), true ) ) {
        return '<p class="message">' . esc_html( $wpide_lostpass_text ) . '</p>';
    }

    return $message;
} );
```

## Notes

Edit the text and support address at the top.

## How to use it

Install the free WPIDE plugin (https://wordpress.org/plugins/wpide/), find "Helpful Message on the Lost Password Form" in its snippet library and add it in one click; or create a new PHP snippet in WPIDE (or any code snippets plugin) and paste the code above. More snippets: https://wpide.com/library/
