Skip to content
  • About WordPress
    • About WordPress
    • WordPress.org
    • Documentation
    • Support
    • Feedback
  • Log In
  • Register
WordPress.org
WordPress.org

English (Canada)

  • Themes
  • Plugins
  • News
  • About
  • Join the Team
  • Style Guide
  • Get WordPress
Get WordPress

Plugins

  • My Favourites
  • Beta Testing
  • Developers
Download

Custom WP Login

By YIKES, Inc.
  • Details
  • Reviews
  • Installation
  • Support
  • Development

Description

Custom WP Login replaces the WordPress login flow with custom pages. It allows you to have a complete user registration and login experience on the public-facing pages of your WordPress site. This is useful for sites who want to use WordPress’ built-in users functionality, but only want to keep users on the front-end of the site and not in the WordPress dashboard.

Features

  • Set pages for Login form, Registration form, Reset Password form, Select New Password for and Account Profile form.
  • Customize the Login Page, with a logo, background, image, form colors and more!
  • Add reCaptcha to the Login form.
  • Customize the welcome email users receive after they register.

Shortcodes:
[custom-login-form]
[custom-register-form]
[custom-password-lost-form]
[custom-password-reset-form]
[account-info]

Screenshots

  • Customize your login screen using the WordPress Customizer
  • Customizer: Change login form background color
  • Customizer: Add an image above the form
  • Customizer: Add a background image
  • Customizer: Form with background image and form image
  • Activating the plugin will automatically create 5 new WordPress pages
  • The settings page
  • Change which WordPress pages correspond to the default Login / Account / Registration / Reset Password / Select New Password screens
  • You can create and choose your own page to act as the login screen

Installation

  1. Download the plugin .zip file and make note of where on your computer you downloaded it to.
  2. In the WordPress admin (yourdomain.com/wp-admin) go to Plugins > Add New or click the “Add New” button on the main plugins screen.
  3. On the following screen, click the “Upload Plugin” button.
  4. Browse your computer to where you downloaded the plugin .zip file, select it and click the “Install Now” button.
  5. After the plugin has successfully installed, click “Activate Plugin” and enjoy!

Reviews

i like the plugin

glengoddard April 22, 2020
i like the plugin. the only shortcoming is that I cannot change the language locally. Editing with poedit does not work.

Absolutely perfect

anphex April 3, 2020
There are some plugins that make your life easier and then there are the ones that make you safe hours of work and just are the perfect fit. This plugin is one of them. It's lightweight, easy, integrates well as in my case it needed very few css and php changes. Nice work. I'd like to donate somewhere, or maybe I'll add the German translation. 🙂

Easy and simple

mindfest March 27, 2020
Works great.

Perfect Custom Login Plugin

rdtaal March 25, 2018
This is exactly what i needed, getting rid of the boring standard wp login and creating a login that has the same look and feel of the rest of the website. Creator was very fast in helping me by adding some extra code for me. Thanks!
Read all 4 reviews

Contributors & Developers

“Custom WP Login” is open source software. The following people have contributed to this plugin.

Contributors
  • yikesinc
  • Evan Herman
  • Tracy Levesque
  • yikesitskevin

Translate “Custom WP Login” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.2.4 – March 8th, 2021

  • Housekeeping

1.2.2 – December 5th, 2017

  • Added an option to set the minimum password strength required for a user to change their password.
  • Added a filter to allow changes to the placement of the password reset button (yikes-custom-login-password-reset-above-form).
  • Added a filter to allow changes to the reset password text (yikes-custom-login-password-reset-text).
  • Added a filter to allow changes to the default password reset text instructions (yikes-custom-login-password-reset-instructions).
  • Added an action hook to the password reset email (yikes-custom-login-email-above-disclaimer).
  • Added action hooks to the backend when updating a user’s profile (yikes-custom-login-before-profile-update, yikes-custom-login-before-profile-update).

1.2.0, 1.2.1

  • Enabled i18n/l10n (fully)

1.1.0

  • Enabled i18n/l10n (partially)

1.0.0

  • Initial Release* Initial Release

Meta

  • Version: 1.2.5
  • Last updated: 4 months ago
  • Active installations: 300+
  • WordPress Version: 4.0 or higher
  • Tested up to: 5.9.3
  • Language:
    English (US)
  • Tags:
    customformsloginmemberredirects
  • Advanced View

Ratings

See all
  • 5 stars 3
  • 4 stars 1
  • 3 stars 0
  • 2 stars 0
  • 1 star 0
Log in to submit a review.

Contributors

  • yikesinc
  • Evan Herman
  • Tracy Levesque
  • yikesitskevin

Support

Issues resolved in last two months:

0 out of 1

View support forum

  • About
  • News
  • Hosting
  • Donate
  • Support
  • Developers
  • Get Involved
  • Learn
  • Showcase
  • Plugins
  • Themes
  • Patterns
  • WordCamp
  • WordPress.TV
  • BuddyPress
  • bbPress
  • WordPress.com
  • Matt
  • Privacy
  • Public Code
WordPress.org
WordPress.org

English (Canada)

  • Visit our Facebook page
  • Visit our Twitter account
Code is Poetry