Formidable Forms

Formidable Forms

  • Features
  • Pricing
  • Resources
    • Docs & Support
    • Blog
    • Community
  • Solutions
    • Web Applications
    • Calculators
    • Surveys
    • Directories
    • Payments
    • Contact forms
  • Login
  • Get Formidable Forms

Steph Wells / Last Updated April 5, 2018

More Flexible Input Masks & more

WordPress form builder flexible input mask

If you're not a regular change log reader, there are a lot of new features you may have missed over the last few months. For example, one new feature is a more flexible input mask. Added to the most powerful WordPress form builder flexible input mask gives you the ability to allow such things as extensions in a telephone field or foreign zip codes that include letters.

We are working on v2.01, that will include a major new field type, but there have been quite a few smaller features in the point releases that may make your life a little easier.

Formidable Forms is the best WordPress Form Builder plugin. Get it for free!

WordPress Form Builder Flexible Input Mask

Your phone fields include a "format" option. In that past, you could use either text or numbers, and anything else would be treated literally. For example, 999-999-9999 will allow for numbers joined by the dashes. But what if you want an extension? Or what if you want to allow either a number or a letter?

This format option is now much more flexible by allowing ? and * as part of the format. Anything after a ? will be optional, but you can still specify the format. For your optional extension, use 999-999-9999 ?ext 999. Or a postal code that allows either a letter or a number, use A***99. Any combination of letters, numbers, and wildcards is no problem.

Automatically delete files

When an entry is edited, or a file replaced in an upload field, the unused files can now be automatically deleted. By default, the files will remain on your site. We'd rather leave a file you don't need, than permanently delete one you do.

So, you'll need to take action to enable this option. You can do so in the field options for each of your upload fields.

File upload field settings

Upload field settings

Once you've checked this box, the rest is all managed for you. If you are using our custom code example to do this, you can remove it now.

Theme authors can get affiliate commissions

If you write WordPress themes, you may be packaging a form plugin with your theme. Contact Form 7 seems to frequently be included. But Contact Form 7 is very difficult for most people since it requires using straight markup to create and change forms. Also, since it doesn't save entries to the database, if an email doesn't get through, you'll never know anyone ever submitted your form.

We'd like the free version of Formidable to start replacing Contact Form 7 in theme packages like this. Now, every link throughout the free version can be an affiliate link. Not only will you get the revenue from your theme sales, but you can also get extra affiliate revenue and make life easier for your users. Your users are happier. You're happier. Everyone wins.

Contact us in the help desk if you'd like to join in. You'll need to be approved before the affiliate urls will be enabled.

Fill your add-on licenses automatically

If you've got a lot of our add-ons installed, it takes time to add and save each license key on your site. But with your pro license activated, you will find a button to autofill licenses on the Global settings -> Plugin licenses page. Click the button, and any missing licenses will be fetched from your account.

Easier styling

When you create a new style, you probably only want to change a few settings. You no longer have to start from the default style each time you create a new one. Duplicate your customized style, make the couple changes you're after, and you're off.

Duplicate your styling

Duplicate your styling

After changing your styling settings, browser caching often prevents your changes from showing right away. We've made efforts to improve this by using a timestamp instead of the Formidable version number to tell the browser the styling has changed. There are still caches that may need to be manually cleared, like Cloudflare and caching plugins, but this should help save your time and ours.

We've also added a few new styling options to help you get the look you want. The Form Title and Form Description styling sections have been added, you can remove the box-shadow on your fields to get a more clean and crisp feel, and you can control the weight of the text in your fields. If you find that you're needing a specific styling option that we don't have yet, let us know! We're always adding new options.

Add text to your auto increment values

The [auto_id] shortcode works great for adding a sequential, numeric value to an entry. But sometimes, a straight-up numeric value just isn't what you need. We added a custom code example a while back to help with this, but it's no longer needed. If you're using this example or another workaround, you remove it and add your prefix or suffix directly into your field with the [auto_id] shortcode. So your default value could be ss-[auto_id] or [auto_id]-ss or even ss-[auto_id]-ss.

You can now easily generate the reference or invoice numbers you would like.

New shortcodes

You can now use the [is_draft] shortcode to easily show if an entry is a draft in a View. This will be most commonly used in a conditional statement, like this:
[if is_draft]This is a draft[/if is_draft]

Showing uploaded files, linking to the full-size image, and showing the file name is easier than ever. You can now use [x show_image=1] to show images. Include add_link=1 if you want each image to link to the full-size image. If you want the file name to show as well (underneath the image), add show_filename=1. If you're using this code, you can remove it from your site now and use [x show_image=1 add_link=1] instead.

CSV export has been moved to the free version

We've also been working on improving the free version as well. Even using the free version, entries can be exported to CSV. We don't want the free version to feel crippled by missing a vital feature. Over the years, we have moved several features from the pro to the free version as we see a feature making the plugin less useful than other free plugins. These have included the back-end entry lists, email and url field types, and multiple emails and autoresponders. But of course the extra powerful fields and features will remain in the pro version.

What else has changed?

There have been many more additions and changes in addition to the ones mentioned above. You can always find the full list of changes here. Or click here if you want to see a list of all the changes in our add-ons as well.

As always, thank you for using Formidable, and thank you for your suggestions and input. Almost all the changes listed above came about because of your needs and requests. We're listening.

Using WordPress and want to get Formidable Forms for free?

Get Formidable Forms Lite Now

This article may contain affiliate links. Once in a while, we earn commissions from those links. But we only recommend products we like, with or without commissions.

Comments

  1. Eric Martin says

    March 1, 2016 at 10:07 am

    Hello,
    I have a plugin security security alert:
    Vulnerability found: Formidable Forms <= 1.06.03 - Shell Upload Remote Code Execution. Scan completed: 1 vulnerability found.
    See here: https://wpvulndb.com/vulnerabilities/6803
    I have the last version. Information on this alert? Thank you very much !

    Reply
    • Steph Wells says

      March 1, 2016 at 10:22 am

      Eric, In the future, posting vulnerabilities publicly is not recommended unless you know a fix has already been released. But the vulnerability you point out is very old and was resolved in 2012. You can read more on that here:
      https://formidableforms.com/formidable-v1-6-3/

      Reply
      • paralanaturaleza says

        April 6, 2016 at 9:06 am

        Hello,

        I'm just replying since the vulnerability is fixed. I'm have v2.0.25 installed but get the same waring as the above user. Title: Formidable Forms <= 1.06.03 - Shell Upload Remote Code Execution. Could this be an old entry somewhere?

        Reply
        • Steph Wells says

          April 6, 2016 at 2:00 pm

          Can you please create a ticket in the help desk so we can help you with this? Thanks!

          Reply
  2. Jensen says

    March 3, 2016 at 11:48 am

    You know what, Steph — with posts like this you raise the value of your already great product multiple times. This is exactly the kind of "heads up" I was hoping and asking for lately on the help desk, and the way you made it happen is more than perfect! So once more a huge "Thank you!", this time for a quantum leap in customer communication!

    I know this is a time consuming extra effort for you and your team — but please continue with it!

    Reply
  3. siva prasad says

    March 8, 2016 at 11:35 am

    Hi Steph ,
    I am using Formidable. Your support is awesome.
    I would like to know, if Is there any way that we can import CSV data through front end in the next version or do you have any plans in feature.
    In the present version, can we use any hooks where we can implement this..

    Reply
    • Steph Wells says

      March 8, 2016 at 4:12 pm

      Hi Siva,
      Importing a CSV from the front-end isn't a built-in option. It isn't in our current plans, but you're welcome to vote so we can track the interest.

      Can you please create a ticket in the help desk if you still have questions? Thanks!

      Reply
  4. Bill Justesen says

    December 9, 2019 at 2:52 pm

    Is there any way to make it so that the auto_id functionality can be formatted as well, such as [auto_id start=1 format="#000"]? This would be awesome!

    Reply
    • Bill Justesen says

      December 9, 2019 at 2:54 pm

      NOTE: I'm attempting to do this in the default value of a read-only text field.

      Reply
      • Steph Wells says

        December 10, 2019 at 9:57 am

        Hi Bill,
        Can you please open a support ticket for help with this? Thanks!

        Reply
  5. bilal inayat says

    October 12, 2022 at 1:36 am

    how to apply mask field in formidable forms

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Get Email Updates

Popular Resources

    • How to Create a Searchable Database on a WordPress Site
    • Create a WordPress Custom Calculator: Easy, Powerful Results
    • How to Create a Fitness Tracker in WordPress
    • Formidable Views: The Best WordPress Custom Application Plugin
    • How To Require Email To Download Files in WordPress
    • How to Create Conditional Drop Down Lists in WordPress Forms
    • Best Gravity Forms Alternative for WordPress: Formidable Forms vs. Gravity Forms
    • How to Make a Quiz in WordPress
    • WPForms Alternative: Formidable Forms vs. WPForms Compared

Take on bigger projects Right Now

Get the tools you need to revolutionize your workflow and architect a masterpiece. Build the most advanced WordPress forms and actually use the data you collect in meaningful ways.

Get the most advanced WordPress form plugin and the only form builder with integrated Views.

Get Formidable Forms Now

Resources

  • Community
  • Affiliates
  • Contact
  • Free Online Form Builder

Top Features

  • Application Builder
  • Calculator Forms
  • Surveys & Polls
  • Quiz Maker
  • Form Templates
  • Application Templates
  • Directories
  • Donation Plugin

Company

  • About Us
  • Giving Back
  • Careers
  • Newsletter
  • WP Tasty
  • Nutrifox

Copyright © 2023 Strategy11, LLC. Formidable Forms® is a registered trademark Strategy11, LLC.
Privacy Policy | Terms of Service | Sitemap

Join 300,000+ using Formidable Forms to create form-focused solutions fast. Get Started See User Reviews