WordPress: Email Login

Email Login is a very simple, rather self-explanatory plugin. All it does is allows you to log into your WordPress account using your email address instead of your username. Why would you want this? Well, you could be lazy, you could have a really bad memory, or in my case, you may actually randomly generate the usernames used on one of your installations, and then require people to use their email address to log in instead.

Installation

  1. Download WP Email Login to your computer (or direct to your server if you’re tricky)
  2. Unzip it to your /wp-content/plugins/ directory
  3. Activate the plugin in wp-admin under Plugins

Usage

  1. Log out of WordPress
  2. Log back in using your email address in the username field (You can still use your username if you prefer, as long as it doesn’t contain an “@” symbol.)

That’s about all there is to it. I have also added some DOM manipulation on my wp-login.php page so that the prompt actually reads “Your Email” instead of “Username”, but that’s completely optional, so it’s not included in the plugin file.

Tell Me What You Think

  1. Dented Reality » Log into WordPress using your Email Address

  2. The best Wordpress plugins when building your website : Article Cruise

  3. Kenn said:

    Good morning,

    Love this plugin, simple and easy to use. However we have noticed that on our Multisite install the login screen fields don’t look right. ‘username’ is still above the username box and ‘username or email’ appears where ‘password’ should be. I haven’t identified the fix yet but thought I would let you know.

    • Kenn said:

      Hello again, found it. I have changed the childNodes at the bottom so the first is [0] instead of [1]

      document.getElementById(‘loginform’).childNodes[0].childNodes[1].childNodes[0].nodeValue = ”;

      Hope this is useful.

      • Kenn said:

        Hi Beau,
        We haven’t upgraded to the latest WordPress on this site yet as we have a few custom built plugins to test compatibility with first, so we are still on 3.6 but hope to update very soon.

        • Beau said:

          Are you running any other customizations around your login page? Because this very site is multi-site, runs the plugin, and doesn’t seem to have any problem.

          • Kenn said:

            We are running the WPMU Dev Branding widget which allows you to add a logo instead of the WordPress logo on the login page, I didn’t deactivate the whole plugin as it has several elements but I did deactivate the login logo part to see if it was conflicting and the issue was still there. It may be this plugin that was the issue but as it brands the site and it is live I don’t want to turn it off just to confirm.