Custom Error is an add-on for the WP Login Form plugin that can be used to show custom error messages after a failed login.
How It Works
By default, a user is redirected to the WordPress admin login page when the login authentication fails. When this add-on is installed and the custom error functionality is enabled, the user remains on the login form page and a custom error message is shown above the login form.

The error message can be customized in the add-on settings (Settings > WP Login Form > General > Custom Error Message).

If no custom error message is set, the default error message from WordPress is shown.

How to Enable Custom Error
To enable custom error functionality in a WP login form you need to set the “custom_error” parameter in the shortcode.
[wp_login_form custom_error="1"]
Get the Custom Error Add-on
WP Login Form Custom Error
Keep the user on the login form page and show custom error messages after a failed login.
License: Unlimited Websites
Note:
* Do not purchase before setting up the core plugin first. The add-on is not at fault if the core plugin does not work on your website.
* Do not purchase if you are not sure about a feature, contact us instead.
* Do not purchase to ask for more features or make the product work in a certain way.
Price: $39.99