Theme My Login
Theme My Login replaces the default WordPress login screen (wp-login.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, a
About this tool.
Theme My Login replaces the default WordPress login screen (wp-login.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.