Theme My Login: Front-End Login and Registration Pages the Easy Way
I’ve got a client who wants people to interact with his site without ever seeing a WordPress-admin-looking screen. The very simple solution is a well-built plugin called Theme My Login. It puts the login form at a page on the front-end of the site located at, by default,
site.com/login/, the registration form at
site.com/register/, and so on.
Works out of the box with surprisingly few side effects, and comes with some smart customization options as well. It even allows for context-aware “Log In”/”Log Out” nav menu links. Good stuff!