WordPress plugin intelligence profile

Theme My Login

Frontend login, registration and password reset pages that match your theme, at your own URLs, instead of the default wp-login.php screen.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version7.3.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.7 · PHP —
Directory statusactive
Last directory update13 Oct 202620d ago
Active installations50K+Adoption metric — not a quality score
WordPress.org rating3.7 / 5 from 460 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Theme My Login version 7.3.1 as active, updated 20d ago and tested up to WordPress 7.1.

Overview

About this plugin

php) with login, registration and password reset pages that live inside your theme, so they look like the rest of your site. It works as soon as you activate it: the pages appear at /login, /register and /lostpassword by default, and WordPress’s own login, logout and registration links point to them.

Features

  • Login, registration, lost password and password reset forms on the frontend of your site, styled by your theme.
  • Choose the URL of each page, such as /sign-in instead of /login.
  • Let users log in with their username, their email address, or either.
  • Let users register with just an email address, no username needed.
  • Let users choose their own password at registration, with a strength meter and a show/hide toggle.
  • Log new users in automatically after they register.
  • Put the forms anywhere with the [theme-my-login] shortcode or the login widget.
  • Add login, logout and registration links to your navigation menus.
  • Submit forms without a page reload by turning on AJAX.
  • Works on multisite networks, including network signup.

Do More With Extensions

Theme My Login is free. Paid add-ons from our extensions catalog build on it:

  • Redirection: control where users land after they log in, log out or register, based on their role.
  • Moderation: stop spam sign-ups by requiring email confirmation, admin approval, or both before new users can log in.
  • Restrictions: limit posts, pages, menus and widgets to logged-in users or specific roles, or make your whole site private.
  • Security: stop brute-force attacks with IP lockouts, set password rules, and shut off wp-login.php.
  • reCAPTCHA: block spam bots on your login, registration, lost password and comment forms with Google reCAPTCHA.
  • Profiles: give users a profile page that matches your theme, and keep them out of wp-admin.
  • Notifications: rewrite WordPress’s account emails, send them as HTML, and create your own notifications for registration and password events.
  • 2FA: add authenticator-app two-factor authentication to your login, with backup codes and the option to require 2FA for specific roles.
  • Social: let visitors log in or register with Google, Facebook or X.
  • Avatars: let users upload their own profile pictures instead of depending on Gravatar.
  • Favorites: let logged-in users save posts to a personal favorites page and come back to them later.
  • Mailchimp: add new users to your Mailchimp audiences at registration, automatically or with an opt-in checkbox.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • custom login
  • frontend login
  • login page
  • registration
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.7 · PHP not listed
Update activity13 Oct 202620d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version7.3.07.3.1
Version7.2.27.3.0
WordPress requirement5.45.7
WordPress compatibility7.17.1.3
Version7.2.17.2.2
Version7.2.07.2.1
WordPress compatibility7.0.47.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.