I sometimes get requests that the regex field validation allow for a blank entry or if there is an entry, it must follow a specific pattern. Like an optional email address that you want to be valid if it’s entered. This is possible, it’s just a matter of creating a regex that allows a blank… (read)
The Participants Database plugin offers a few ways to validate the data that is submitted when a record is created or updated on the frontend. Mostly, it’s either yes or no, but sometimes you need more control over that. This is where what’s known as a “regex” is used. If you just need to validate a… (read)
Version 1.5.2 introduced the ability to create forms across multiple pages. By defining the “action” attribute, the user is taken to another form page after each page is submitted. Each page shows a different part of the form by setting the fields or group to show in the shortcode on that page.
Here is a step-by-step breakdown of how that is done.
In this post, I document a feature that you can take advantage of when defining labels for selectors like radio buttons, dropdowns and checkboxes. Each of the selections you define can have a separate value and title, which is the printed value the user sees. The “value” is what is actually stored in the database.… (read)
The table presents a cross-reference to what attribute can be used in what shortcode.
I explain how to set up the “lost private link” functionality.