Elementor Forms: Check Phone Numbers
Rejects Elementor Pro form submissions whose phone (Tel) field contains letters or too few digits, so you get numbers you can actually call back.
Snippet Library
3,040 free snippets from the WPIDE team and the community. Copy the code, or add any snippet to your site in one click with WPIDE.
Rejects Elementor Pro form submissions whose phone (Tel) field contains letters or too few digits, so you get numbers you can actually call back.
Rejects Elementor Pro form submissions that use free email providers such as Gmail or Yahoo, with a clear message under the field, for B2B lead forms.
Stops checkout when an address line is longer than your carrier's label allows (often 35 characters) and asks the customer to use the second line.
Blocks saving when an end date field is earlier than its start date field, such as for events, offers or bookings.
Rejects a Gravity Forms date of birth that makes the person younger than the age you set, for age-restricted sign-ups and applications.
Rejects uploads to a chosen ACF image field when the picture is smaller than the width and height you need, such as for hero banners.
Requires message fields to contain a few real words, which stops one-word and empty-looking submissions and gives you enough detail to reply.
Requires the message field of Fluent Forms to contain at least a few words, so you get enough detail to answer and fewer junk submissions.
Requires WPForms paragraph fields to contain at least a few words, so you get enough detail to reply and fewer one-word junk messages.
Ignores searches shorter than a few characters, which return huge, useless result lists and put extra load on the database.
Requires new site names to be at least a set number of characters (WordPress only asks for four), cutting down on throwaway and squatted names.
Rejects comments shorter than 15 characters or longer than 5,000 characters. Moderators are not limited.
When a visitor submits a form with missing or invalid fields, moves keyboard focus to the first problem field and announces the browser's error message to screen readers.
Stops the same email address from submitting a Fluent Forms form more than once in 24 hours, useful for giveaways, trials and quote requests.
Prevents the same email address from submitting a Gravity Forms form more than once in 24 hours, useful for giveaways, sign-ups and quote forms.
Stops the same email address from submitting a WPForms form more than once in 24 hours, useful for giveaways and quote requests, even in WPForms Lite.
Asks customers to type their name and address in Latin letters, for international carriers whose labels cannot print other alphabets.
Asks visitors to use their work email instead of a free webmail address such as Gmail or Yahoo, which helps B2B sites get qualified leads.
Stops users from saving their profile (or an administrator from saving a user) without a first and last name.
Catches addresses typed without a house or building number, one of the most common reasons parcels come back undelivered.
Prevents two posts from sharing the same value in a field, such as a product code, membership number or reference ID.
Asks for a company email address instead of Gmail, Yahoo or other free webmail in Fluent Forms, so B2B forms bring in qualified leads.
Asks for a company email address instead of Gmail, Yahoo or other free webmail in Gravity Forms email fields, for B2B lead and demo request forms.
Asks for a company email address instead of Gmail, Yahoo or other free webmail in WPForms email fields, so B2B forms collect qualified leads.