This is a quick snippet to increment a row counter for a repeater field. The Slack Formidable Community member that asked how to do this is using the frm_repeat_start_rows filter to pre-load 10 rows in the repeaters. The first field in the repeater is a counter. View the code on Gist. To use, change the [Read More…]
Style Individual Radio Buttons on Select
The Problem How can I style the background color of individual radio buttons to highlight the one that’s selected? —Formidable Slack Community member The Approach There are a several ways for doing this and Formidable Forms makes it easy to implement any method you choose. This tutorial walks you through two solutions. The first is [Read More…]
Default a Toggle Field to Active
If you examine the generated HTML for a Formidable toggle field, you’d see that a toggle field is simply a single value checkbox in disguise. Normally, the toggle field defaults to its inactive state. To default a toggle field to its active state, simply set the fields default value to the same value as the [Read More…]
Add a Data Attribute to Any Input Field
HTML data-* Attribute HTML Global attributes give elements meaning and context. Global attributes are common to all HTML elements; they can be used on all elements, including Formidable’s input fields, though they may have no effect on some elements. One attribute that is particularly useful is the data-* attribute. The data-* attribute forms a class [Read More…]
Repeater Fields and ACF Integration
The Challenge Any Pro license includes a Create Post form action that provides you with the ability to allow users to create posts, pages, and custom post types from the front-end of your site. Your users may also manage and edit their posts through the Formidable form that was used to create the post. If [Read More…]
Writing Transportable Code: Keys vs. IDs
When you drag and drop a field onto a form, two pieces of data to identify the field in code are created. The first, the field’s ID is created by MySQL using an auto increment field. This is a standard methodology used throughout WordPress. WordPress creates an ID for every single data element added to [Read More…]
Happy 10th Birthday Formidable Forms!
On February 6th, Formidable Forms turns 10-years old. To celebrate this milestone event, the Strategy 11 team is giving away a MacBook Pro, 10 Elite Formidable Forms licenses, and 40% OFF any license for this week only. No purchase necessary to enter the giveaways. To get all the details and and enter for your chance [Read More…]
Change Page Break Button Color
Snapshot When building a multi-page form in Formidable Pro, the Page Break Field offers minimal options on its Field Options tab. In fact, there are only three options, the Button Label, the Field Key, and the ability to use Conditional Logic. There is no option for changing the button’s color by adding a custom class. [Read More…]

