Last updated on November 18, 2021 by stephywells

Floating Labels & GDPR Compliance

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

Beautiful WordPress forms GDPR compliance Formidable v2.05 includes some great new changes and a huge batch of fixes. Let's start with the good stuff.

Modern floating labels for beautiful forms

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

Formidable Forms makes advanced site building simple. Launch forms, directories, dashboards, and custom WordPress apps faster than ever before.

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.

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

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.


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.

Complete your purchase
Special offer unlocked.
Get 55% OFF!
Complete Purchase
Join 400,000+ using Formidable Forms to create form-focused solutions fast. Get Formidable Forms