The Front End Login module was one of the first things we created for the free Uncanny Toolkit for LearnDash plugin. It gave LearnDash users a simple, free tool for students to use when logging in, and for us (as our business was heavily focused on consulting at the time) it was one more way that we could make site development a lot more efficient.
A lot has changed since we first introduced the module, including LearnDash adding its own login forms. There are still a lot of situations with the login form in our Toolkit is the best fit (and what we always use on sites we build), and with today’s Uncanny Toolkit 3.3 release we’re making the module even better.
Introducing Modal Login Windows
With the latest Toolkit release, you can add this shortcode anywhere on your site you want: [uo_login_modal]. That will create a link (that can also be styled as a button) that pops up a login window. No more devoting precious site real estate to giant login forms! Here’s what it looks like:
There are new options in the Front End Login module settings to change the text of the label, whether or not to dim the background when the modal is active, and text for the link to return to the page. (Make sure to turn on the new AJAX support and use the Boxed with shadow template if you want to use modal login forms.)
The new addition is incredibly powerful and flexible, it makes it practical to add login forms anywhere, but what about menu access? As long as the Log In/Log Out Links module is turned on, you’ll see a new option under Appearance > Menus in /wp-admin/ to add a modal login there:
Login forms get AJAX support
If you’ve ever wanted users to sign in but keep the page experience intact, now you can. There’s a new AJAX option (it’s disabled by default) in the Front End Login settings that allows users to submit the login form via AJAX instead. This option currently only works with the Boxed with shadow template.
Note that this option must be enabled if you want to use the new modal login forms.
Expanded Resume support
Ever wish you could add the Resume button link in the Toolkit to a menu? Maybe somewhere else on your site, or even in your code, where a button might not make sense?
The new [uo_learndash_resume_link] shortcode returns a Resume link for users instead of a button, so you can include it in a menu or wherever else it might make sense. And with the url_only=”yes” attribute, the shortcode will return the full URL for the user, rather than a link with Resume text.
The 3.3 release includes several other changes behind the scenes as well (it has been 3 months since we last published a release!) that improve translation support and efficiency.
If you’re not yet a Toolkit user, now is a great time to give the free version a try!