Formidable Forms

The Most Advanced WordPress Forms Plugin and Form Builder

  • Features
  • Pricing
  • Blog
  • Support
  • Login
  • Get Formidable Forms

stephywells / September 29, 2017

v2.05: Floating Labels, GDPR Compliance, and Better View Compatibility

Learn more about the new features released this week, and how they affect your WordPress forms. Check out the new floating labels and GDPR compliance features.


Beautiful WordPress forms GDPR compliance

Earlier this week, version 2.05 of Formidable was released. It includes some great new changes and a huge batch of fixes. Let's start with the good stuff.

Modern floating labels for beautiful forms

A few weeks ago, Nathanael wrote a blog post about how to create beautiful forms in WordPress. I looked through all the examples others have added in the community Showcase, and found some truly beautiful forms. But after a closer look, I realized I couldn't include all of them in the blog post examples because they included custom styling. Now that won't do!

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

Formidable v2.05 includes a new label position to help eliminate some of those customizations. It automatically inserts the field label as a placeholder inside the field. When the field has a value, the field label fades in above the field. Take a look.

Field label inside form field placeholder
Field label inside form field

To use the floating labels option, go to the Formidable -> Styles page, and change the label position to "inside". Alternatively, open the field settings for a field and set the label position to "placeholder inside the field."

Read more: Beautiful contact form design in WordPress

Repeating fields with limits

Have you ever wanted to set a limit on the number of rows that can be added in a repeating section? Happy Friday! Open the field settings for the repeating section field, set your limit, and you're good to go. Also note: if your Add buttons don't disappear when you reach the limit, you may need to go to the Formidable -> Styles page and hit update.

This feature comes to you from Laura, a first-time contributor to Formidable. You may have been lucky enough to meet her in the help desk. Keep an eye out for more from her.

Easier GDPR Compliance for your forms

By default, Formidable saves a bit of information about the person submitting the form. This includes the page they submit from, browser information, and IP address. When an IP address is saved, you have the option of preventing someone with that IP address from filling out the form a second time. But the upcoming rules for GDPR compliant forms require those in the EU to provide consent before personal information is being saved. If the consent is not included in your form, IP addresses shouldn't be saved.

Forms with GDPR compliance IP address option

Formidable v2.05 includes an option on the Formidable -> Global settings page to not save IP addresses in your forms. Now you can collect completely anonymous form submissions for surveys and polls and still comply with the GDPR changes.

Read more: How to make GDPR Compliant forms in WordPress

Improved View compatibility

When you create a view, other plugins need to interact with its content. If you use a page builder plugin or a membership plugin with content restriction, you may have run into conflicts with your views. We've entirely rethought the way this is done to minimize conflicts. This also prevents double filtering that was happening on shortcodes (including forms) inside some views.

However, it's also possible you will see some side effects. When you insert a view on a page and include filter=limited, this allows other plugins to interact with your view. If a plugin runs on the_content filter, it may no longer have an effect. For example, some PHP type of plugins use a custom format to know what content should be run as PHP. If you are using a plugin like this, you'll need to find the line like this:
add_filter( 'the_content', 'the_plugin_function_name' );

We've made a couple more changes to the filter shortcode option for v2.05.01 (not yet released). v2.05.01 will return the functionality of filter=1 to its original state before v2.05. If you aren't using a plugin that requires filter=1, we recommend using filter=limited when you see double filtering or odd interactions with other plugins and themes. v2.05.01 is planned for release later today.

One more added shortcode option (courtesy of Laura), allows you to open a link to a file in a new tab. The new_tab=1 shortcode option adds target="_blank" to your file links.

Enhancements to the frm-show-entry shortcode

The frm-show-entry shortcode can be used in a number of different ways. When used in PHP, it can return the entry in an array or json format. Now you can also set array_key='key' to use the field keys in the returned array instead of the default field IDs. We use this in our API addon too.

When you use this shortcode to show HTML, there are several color options including text_color, border_color, and bg_color. These color options are no longer limited to hex colors. They also accept word colors like 'red', or '#fff' instead of only 'ffffff'.

New hooks

  • frm_before_entries_table hook to display extra content before the entry listings on the Formidable -> Entries page.
  • frm_entries_list_query hook to filter queries for the entries shown on the Formidable -> Entries page.
  • frm_lookup_is_current_user_filter_needed filter to allow the options in a lookup field to be conditionally limited.

This covers the main highlights of this release, but there's more if you'd like to see the full changelog.

To update to v2.05, go to your WordPress Plugins page and hit update.

Install Formidable Lite

Using WordPress and want to get Formidable Forms for free?

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. Bobby Clapp says

    October 6, 2017 at 5:26 am

    There are some great new additions here in this update. Great job FP team!

  2. Pamela Alford says

    October 6, 2017 at 11:37 am

    Great updates, Steph and team! Still enjoying usings FormidablePro after many years!

  3. Kevin Hotaling says

    October 6, 2017 at 12:01 pm

    Floating labels! Many thanks for this glorious new update.

  4. Lamiki says

    November 17, 2017 at 5:37 am

    You are geniuses and work in a very intelligent way, for our greatest satisfaction.

Get news and updates

Newsletter Signup

Popular Resources

    • WPForms Alternative: Formidable Forms vs WPForms Compared
    • 5 Best WordPress Customer Reviews Plugins [2020]
    • How to Create a WordPress User Directory
    • The Best Online Order Form Creator for WordPress
    • Online Survey vs WordPress Form Plugin Compared
    • How to Create a Calculator in WordPress
    • How to Create a WordPress Contact Form with File Uploads
    • Create An Instant Online Quote Form
    • How to Make a Quiz in WordPress
    • The Best Gravity Forms Alternative? Formidable Forms vs Gravity Forms Compared
    • How to Create WordPress Appointment Booking Forms
    • How to Create Charts and Graphs from WordPress Forms
    • How to Print Your WordPress Form Submissions to PDF
    • How to Make a MailChimp Contact Form in WordPress
    • 5 Easy Steps to the Perfect Online Lease Agreement Form
    • The Ultimate WordPress Questionnaire Builder
    • How to Add a Simple Contact Form in WordPress
    • How to Allow User Submitted Posts in WordPress Forms
    • The Best Voting Plugin for WordPress
    • How to Build a Multi-Step Form in WordPress
    • How to Build a Custom WordPress Login Form in 4 Easy Steps
    • Jotform Alternative: Formidable Forms vs Jotform Compared
    • Ninja Forms Alternative: Formidable Forms vs Ninja Forms Compared
    • How to Add Real Estate Listings to Your WordPress Site
    • How to Create User Accounts On Your WordPress Site
    • Contact Form 7 Alternative: Formidable Forms vs Contact Form 7 Compared
    • How to Collect Electronic Signatures in Online Forms
    • Beautiful Contact Form Design in WordPress (with Examples)
    • How to Replace Radio Buttons with Images in WordPress Forms
    • How to Create Conditional Drop Down Lists in WordPress Forms

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

Top Features

  • Front End Editor
  • Repeating Fields
  • Views from Entries
  • Calculator Forms
  • Conditional Logic
  • Visual Form Styler
  • Form Templates
  • User Submitted Posts
  • File Upload Forms
  • Spam Protection
  • Multi Page Forms
  • Surveys & Polls
  • Form Graphs & Charts
  • Save and Continue
  • Mobile Forms
  • Stripe Forms
  • PayPal Forms
  • WooCommerce Forms
  • MailChimp Forms
  • User Registration
  • Signature Forms
  • Bootstrap Forms
  • Quiz Maker
  • Zapier Forms
  • Salesforce Forms
  • HubSpot Forms
  • API Webhooks
  • Multilingual Forms
  • Directories

Company

  • About Us
  • Giving Back
  • Careers
  • Newsletter
  • Blog

Copyright © 2021 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