For those that are looking to shape the forms into a specific design that may include using input tag placeholders rather than labels, this set of code snippets will describe how to do that. [Read more…]
The question about integrating CAPTCHA into the login is coming up more frequently. While the login form is fairly flexible and a CAPTCHA can be added to the form, it’s not as easy (yet) to handle processing the result and returning an invalid login.
I have put together an example of integrating the Really Simple CAPTCHA process into the current login process. [Read more…]
A frequent question that I receive is how to replace the plugin’s default process of placing the login and registration forms with a process that takes the user to a login page (and/or registration page).
I’ve put together a code snippet that you can use as-is, or customize as needed in order to create a process that displays buttons that direct to a login page and registration page. If you look at the screen shot to the left, you’ll see what this process will produce. The example shows a post with an excerpt using the Twenty Fourteen theme.
The example provides the code snippet (which you can customize) as well as some initial CSS (which you can also customize) and will explain the process used to implement this change. [Read more…]
In the past, I have put together a method for making the link in the admin notification email a single click process for activating users. But what if you want users to be sent an activation link to confirm their account and activate themselves? This code snippet will provide a framework for you to do that. [Read more…]
This is an extension of the ideas presented in the tutorial Restrict Content by Role with the twist that this version makes some minor changes to incorporate an HTML multi-select for selecting multiple roles for access to content.
The differences between these two code snippets is minimal, so I won’t actually repeat the concept in this post. But you should read the original version to get an understanding of what is being done and how it works. This post will just highlight what’s different. [Read more…]