a:2:{s:7:"timeout";i:1518878989;s:5:"value";s:104033:"{"new_version":"3.0.05","stable_version":"3.0.05","name":"Formidable Pro","slug":"formidable-pro","url":"https:\/\/formidableforms.com\/downloads\/formidable-pro\/?changelog=1","last_updated":"2018-02-15 13:14:25","homepage":"https:\/\/formidableforms.com\/","package":"https:\/\/formidableforms.com\/edd-sl\/package_download\/MTUxODk0MDE4OTpRR0VDVS1HT0ZaQS1MRlAySy0yTkFEQzo5Mzc5MDpiYjNjYTU0Y2ZjY2I0NDk2OWJkYWIxOTBkOWQ0MjZiZDpodHRwQC8vd3d3LmFldi12YWxib20ub3JnOjA=","download_link":"https:\/\/formidableforms.com\/edd-sl\/package_download\/MTUxODk0MDE4OTpRR0VDVS1HT0ZaQS1MRlAySy0yTkFEQzo5Mzc5MDpiYjNjYTU0Y2ZjY2I0NDk2OWJkYWIxOTBkOWQ0MjZiZDpodHRwQC8vd3d3LmFldi12YWxib20ub3JnOjA=","sections":{"description":"<h4>WordPress Form Builder Plugin<\/h4>\n\n<p>Formidable Forms is a flexible and free WordPress form plugin. Easily create contact forms, polls and surveys, lead generation forms, email forms, and any other forms you imagine. Start with a pre-built contact form template or create totally custom forms. From the smallest sidebar opt-in form to large job and employment application forms, Formidable Forms is built to do it all. Learn more about Formidable Forms at <a href=\"https:\/\/formidableforms.com\/\" title=\"FormidableForms.com\">FormidableForms.com<\/a><\/p>\n\n<p>Create a professional WordPress contact form without any code. Get mobile-friendly responsive forms that look great on any screen size. Additionally, changing the form layout is simple with included layout classes. If you need more advanced customizations, you have complete access to change the form HTML and CSS.<\/p>\n\n<p><a href=\"https:\/\/formidableforms.com\/knowledgebase\/\" title=\"View form builder Documentation\">View form builder Documentation<\/a><\/p>\n\n<h4>All the features you need for beautiful WordPress Forms<\/h4>\n\n<p>Create unlimited forms with all the essential field types.<\/p>\n\n<ul>\n<li>Single line text (for names, phone numbers, addresses, and more)<\/li>\n<li>Email<\/li>\n<li>Website\/URL<\/li>\n<li>Paragraph text<\/li>\n<li>Radio buttons<\/li>\n<li>Checkboxes<\/li>\n<li>Dropdown select boxes<\/li>\n<li>Number<\/li>\n<li>Phone number<\/li>\n<li>Hidden fields<\/li>\n<li>User ID<\/li>\n<li>HTML block<\/li>\n<li>reCaptcha (Invisible or one-click checkbox)<\/li>\n<\/ul>\n\n<h4>Form templates<\/h4>\n\n<p>Create forms in seconds with <a href=\"https:\/\/formidableforms.com\/features\/wordpress-form-templates\/\">pre-built form templates<\/a>. Or add your own form templates and export the forms to share. A free contact form template is included when you install Formidable Forms. We also have a growing library of <a href=\"https:\/\/formidableforms.com\/downloads\/category\/form-templates\/\">downloadable form templates<\/a>.<\/p>\n\n<h4>Customize your WordPress forms<\/h4>\n\n<p>Whether you start from scratch or from a form template, your forms can be customized however you would like.<\/p>\n\n<ul>\n<li>Send <strong>unlimited form email notifications and autoresponders<\/strong>.<\/li>\n<li>Use <strong>input placeholder text<\/strong> in form fields that clear when typing starts.<\/li>\n<li>Use our ready-made CSS classes (or your own custom CSS classes) to arrange your form fields and create <strong>multi-column forms<\/strong><\/li>\n<li><strong>Modify the form HTML<\/strong> for your individual needs.<\/li>\n<li>Customize the form\u2019s success message and submit button text.<\/li>\n<li>Redirect to another page after submit or show content from a protected page.<\/li>\n<\/ul>\n\n<h4>Style your WordPress forms with no code<\/h4>\n\n<p>Use the built-in <a href=\"https:\/\/formidableforms.com\/features\/wordpress-visual-form-styler\/\">visual form style generator<\/a> to instantly customize the look and feel of your WordPress forms. With just a few clicks, your form can be transformed to match your personal style. A single form styling template will be applied to all the forms on your site. But if you decide you need different styles for different forms, Formidable Forms Pro is waiting.<\/p>\n\n<h4>Publish your WordPress forms with ease<\/h4>\n\n<p>Once your WP form is built and designed just the way you like it, publish with an easy-to-use <strong>shortcode builder<\/strong> UI. Direct links are also available for <strong>form previews<\/strong> and <strong>emailing surveys<\/strong> on a blank page.<\/p>\n\n<p><strong>Honeypot spam protection<\/strong> is included in every website form, but you can also add Invisible reCAPTCHA, one-click reCAPTCHA, and Akismet for extra Spam control in your contact forms.<\/p>\n\n<h4>Save every form submission<\/h4>\n\n<p>You may already know it, but sending emails with your self-hosted WordPress website isn't 100% reliable. But every lead captured in your online contact forms is important. Don't lose a single one! This is why Formidable saves every contact form submission in your WordPress database and lists them on your Formidable -&gt; Entries page. Now even if a form email notification fails, you won\u2019t lose a lead.<\/p>\n\n<p>Do you need <strong>GDPR compliant forms<\/strong>? No problem. Turn off IP tracking or the setting to save your form submissions, or add a checkbox field to your form to collect consent.<\/p>\n\n<p>Need to import your leads to another service like MailChimp? No problem. <strong>Export form leads to a CSV<\/strong> then open it in Excel or import anywhere.<\/p>\n\n<p>Plus, don't lose leads by accidentally deleting a form. <strong>Send forms to the trash<\/strong> and recover them if needed.<\/p>\n\n<p>https:\/\/www.youtube.com\/watch?v=d2IPmicn2x8<\/p>\n\n<h4>Pro Form Builder Plugin Features<\/h4>\n\n<p>Formidable Forms Pro is an upgrade that adds even more power to your free forms. Multi-page forms, conditional logic, payment form integrations, data management, front-end post submissions for user-generated content, front-end editing, and boat loads more.<\/p>\n\n<p>Other WordPress form builder plugins only let you collect data. But our Pro forms also add options to display form submissions on the front-end of your site. Input, display, edit and filter data on the front-end without any additional plugins. Formidable Forms is a powerful solution for purchase forms, order forms, member directories, user registration forms, event calendars, and more.<\/p>\n\n<ul>\n<li><strong>Even more field types<\/strong>: Page breaks, section headings, repeating field groups (repeaters), multiple file uploads, rich text, datepicker, time, scale, star ratings, slider, toggle, dynamic fields populated from other forms, password, tags, address, and more.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/wordpress-multi-step-form\/\">Multi-Step forms with progress bar<\/a>: Create beautiful paged forms with rootline and progress indicators. Use conditional logic on page breaks for branching forms.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/wordpress-multi-step-form\/\">Conditional logic for smart forms<\/a>: Show or hide fields in your form based on user selections or the role of the user.<\/li>\n<li>Email routing: Conditionally send multiple autoresponder emails and notifications based on values in your form.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/wordpress-calculated-fields-form\/\">Calculated Fields<\/a>: create basic and complex calculations, and even combine text from multiple fields.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/wordpress-visual-form-styler\/\">Visual form styler with multiple templates<\/a>: Create multiple form styling templates and assign them to any of your forms. Need Bootstrap form styling? We\u2019ve got you covered.<\/li>\n<li>Entry management: Flexibly and powerfully display, edit, and delete entries from anywhere on your site, and specify who has permission to do so.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/display-form-data-views\/\" title=\"Display form data with Views\">Display form data with Views<\/a>: Format, filter and display the data submitted in your WordPress forms in custom Views.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/create-a-graph-wordpress-forms\/\">Graphs and charts for data visualization<\/a>: Display statistics from form entries, and graph your data in a variety of eye catching styles with graphs that automatically update as new data is submitted.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/user-submitted-posts-wordpress-forms\/\">User submitted front-end posts and pages<\/a>: Create and edit WordPress posts, pages, and even custom post types from front-end online forms.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/front-end-editing-wordpress\/\">Front-end editing<\/a>: allow users to edit their form entries and posts from the front-end of your site.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/save-and-continue-partial-submissions\/\">Saved and continue partial submissions<\/a>: logged-in users can save form progress and return later.<\/li>\n<li>Form permission settings: limit form visibility based on user role.<\/li>\n<li>Conditionally redirect after form submission.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/fill-out-forms-automatically\/\">Fill out forms automatically<\/a> with user meta or values from your posts including custom fields.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/importing-exporting-wordpress-forms\/\">Import and Export form submissions<\/a> with CSV.<\/li>\n<li>Limit the number of form entries per user, IP, or cookie.<\/li>\n<li>Import our <a href=\"https:\/\/formidableforms.com\/demos\/\">pre-built form\/view demo templates<\/a> as a starting point or a final product.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/white-label-form-builder-wordpress\/\" title=\"White labeling\">White labeling<\/a>: Replace the Formidable branding with your own in the admin area. Plus, we never show \"powered by\" links in your free online forms.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/support\/\">World Class Support<\/a>: have questions or need guidance on how to set up your application? We are happy to help. Our purpose with Formidable Forms is to help you <strong>take on bigger projects, earn more clients, and grow your business<\/strong>.<\/li>\n<\/ul>\n\n<h4>Form add-on library<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/user-registration\/\" title=\"User registration forms\">User registration Forms<\/a>. Register users and create subdomains when using WordPress multisite.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/autoresponder\/\" title=\"Form action automation\">Form action automation<\/a>. Schedule email notifications, SMS messages, and API actions.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/signature\/\" title=\"Digital Signature Forms\">Digital Signature Forms<\/a>. Add a signature field to your form. The user may write their signature with a trackpad\/mouse or just type it.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/formidable-api\/\" title=\"Formidable Forms API\">Formidable Forms API<\/a>. Send entry results to any other site that has a Rest API. This includes the option of sending entries from one Formidable site to another.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/paypal-standard\/\" title=\"PayPal Forms\">PayPal Forms<\/a>. Automate your business by collecting instant payments from your clients. Collect information, calculate a total, and send clients on to PayPal.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/stripe\/\" title=\"Stripe Forms\">Stripe Forms<\/a>. Any Formidable forms on your site can accept credit card payments without users ever leaving your site.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/authorize-net-aim\/\" title=\"Authorize.net AIM Forms\">Authorize.net AIM Forms<\/a>. Accept one-time payments directly on your site, using Authorize.net AIM.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/mailchimp\/\" title=\"MailChimp Forms\">MailChimp Forms<\/a>. Add leads to a MailChimp mailing list when they submit forms and update their information along with the entry.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/aweber\/\" title=\"Aweber Forms\">Aweber Forms<\/a>. Subscribe users to an AWeber mailing list when they submit a form. AWeber is a powerful email marketing service.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/highrise\/\" title=\"Highrise Forms\">Highrise Forms<\/a>. Add your leads to your Highrise CRM account any time a Formidable form is submitted.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/twilio\/\" title=\"Twilio for SMS Forms\">Twilio for SMS Forms<\/a>. Allow users to text their votes for polls created by Formidable Forms, or send SMS notifications when form entries are submitted or updated.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/wp-multilingual\/\" title=\"WPML Forms\">WPML Forms<\/a>. Translate your forms into multiple languages using the Formidable-integrated WPML plugin.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/polylang\/\" title=\"Polylang Forms\">Polylang Forms<\/a>. Create bilingual or multilingual forms with help from Polylang.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/bootstrap\/\" title=\"Bootstrap Form Styles\">Bootstrap Form Styles<\/a>. Instantly add Bootstrap styling to all your Formidable forms.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/bootstrap-modal\/\" title=\"Bootstrap Modal Form\">Bootstrap Modal Form<\/a>. Open forms, views, other shortcodes, or sections of content in a Bootstrap modal popup.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/zapier\/\" title=\"Zapier Forms\">Zapier Forms<\/a>. Connect with hundreds of different applications through Zapier. Insert a new row in a Google docs spreadsheet, post on Twitter, or add a new Dropbox file with your form.<\/li>\n<\/ul>\n\n<p>Learn more at <a href=\"https:\/\/formidableforms.com\/\" title=\"Formidable Forms\">Formidable Forms<\/a><\/p>\n\n<p><a href=\"https:\/\/github.com\/Strategy11\/formidable-forms\" title=\"Contribute on Github\">Contribute on Github<\/a><\/p>","changelog":"<p><h4>v3.0.05 - February 15, 2018<\/h4>\r\n<ul>\n<li>Fix: Prevent past database migrations from being triggered. This was overwriting the styles on some sites and making some field sizes much larger.<\/li>\n<li>Fix: If field sizes are extra long, reverse them because it most likely happened in the last release.<\/li>\n<li>Fix: Default values in some time fields were not set when conditionally hidden<\/li>\n<li>Fix: Prevent a PHP 5.2 error in graphs<\/li>\n<li>Fix: The visual form styler didn't look good when CSS grids were turned off<\/li>\n<li>Fix: Sort by a number field on the entries page was ordering by text instead of number<\/li>\n<li>Fix: The export page was showing weird styling for the form selector on some sites<\/li>\n<li>Fix: If CSS grids are turned off, don't force the width to 100% for form fields for reverse compatibility.<\/li>\n<\/ul>\n<h4>v3.0.04 - February 12, 2018<\/h4>\r\n<ul>\n<li>Fix required validation: URL and number fields were requiring a value when the field was not required<\/li>\n<li>Fix double recaptcha validation which was causing it to fail validation.<\/li>\n<li>Prevent CSS and JS from being combined during plugin activation since the Pro version hooks are not applied at this point.<\/li>\n<li>Fix PHP 5.2 error in views<\/li>\n<\/ul>\n<h4>v3.0.03 - February 10, 2018<\/h4>\r\n<ul>\n<li>New: Added a setting to address fields to use a European format<\/li>\n<li>New: Added a wpautop=0 option in views. This will prevent paragraph tags from being added to views that include filter=limited<\/li>\n<li>New: If a view shortcode is missing filter=limited and contains any Formidable shortcodes, it will automatically be treated as if filter=limited and wpautop=0 are included.<\/li>\n<li>New: Added screenreader labels to rootline\/progress bar<\/li>\n<li>New hook: frm_rootline_pages to adjust values in the rootline and progress bar<\/li>\n<li>Enhancement: Use relative path in the form css now that the css is inside the plugin. Now font icons will continue working without a style save when the site url is changed.<\/li>\n<li>Tweak: Rearrange the javascript files in the combined scripts to allow conditional logic and calculations to function even if a later script conflicts on the page<\/li>\n<li>Tweak: If a repeater or other field with an array of values includes an empty value, don't show an extra comma for the blank value<\/li>\n<li>Fix: Correctly remove the parts of the credit card number when an entry is created.<\/li>\n<li>Fix: Save the uploaded files correctly when the drag and drop file uploader is missing.<\/li>\n<li>Fix: Correctly show the cascading dropdown fields for dependent dynamic fields.<\/li>\n<li>Fix: If a dynamic list field should show a 0, show it instead of nothing.<\/li>\n<li>Fix: Set the field widths on address and credit card fields when CSS grids are off<\/li>\n<li>Fix: When a form with a repeater is saved, save the name of the nested form<\/li>\n<li>Fix: Field id shortcodes inside [foreach] weren't showing a value when the field was outside of the repeater<\/li>\n<li>Fix: Some field shortcodes weren't being processed when the whitespace was abnormal characters in some cases of copy\/paste<\/li>\n<li>Fix: Save a different stylesheet file for each site in a multisite network to prevent them from saving over each other<\/li>\n<li>Fix: Use auto field height when CSS grids are off to prevent tiny fields on some sites<\/li>\n<li>Fix: Fields with a layout class and labels set to right or left were not aligned right with CSS grids off<\/li>\n<li>Fix: Set the width of the box with field types on form builder page a bit differently to prevent it from being too small when the page includes a lot of admin notices at the top<\/li>\n<li>Fix: Correctly set default email message to 100% width<\/li>\n<li>Remove a few 100% translations from the lite version plugin so WordPress can handle it<\/li>\n<\/ul>\n<h4>v3.0.02 - February 6, 2018<\/h4>\r\n<ul>\n<li>New: Show a generated screenshot of the embedded form in the form builder rather than the first few fields<\/li>\n<li>Tweak: Move the forms css inside the plugin rather than saving it in the uploads folder so it will always be reset after updates<\/li>\n<li>New: Add frm_fields_container_class hook for changing the new form container class attributes<\/li>\n<li>Fix: Auto updates with the nested version going from 3.0 were failing and updating to lite<\/li>\n<li>Fix: Some default values were overriding non defaults when the form was displayed. This included user ID fields and other fields with separate values.<\/li>\n<li>Fix: Recompile the combined javascript file any time the pro version number changes<\/li>\n<li>Fix: Embedded forms were being changed when the parent form was saved<\/li>\n<li>Fix: Dynamic fields showing the entry key were blank with [25 show=key].<\/li>\n<li>Fix: More reliably run calculations in hidden fields inside of a section on multi paged forms<\/li>\n<li>Fix: Don't apply auto layout classes to inline forms with more than 12 fields<\/li>\n<li>Fix: When checking if an inline form needs layout classes added, check for non-numeric classes like frm_half<\/li>\n<li>Fix: Prevent the comment box on the entries page from closing immediately<\/li>\n<li>Fix: More form styling fixes for css grids. Fixes cover layouts with frm_alignright and smoother responsive layouts.<\/li>\n<li>Fix: Combine the old and new form css, and include the old layout CSS by default<\/li>\n<li>Fix: Trigger the activation install right when the plugin is installed<\/li>\n<li>Fix: Don't add label position styling to fields that don't include the option to change the label position<\/li>\n<li>Fix: Correctly limit the number of fields returned when using the FrmField::get_all_for_form function with a limit set<\/li>\n<\/ul>\n<h4>v3.0.01 - February 3, 2018<\/h4>\r\n<ul>\n<li>New: Use toggle fields in calculations and conditional logic<\/li>\n<li>Fix: Some conditional logic based on empty radio fields wasn't functioning<\/li>\n<li>Fix: Require time fields at the correct times<\/li>\n<li>Fix: Trigger style update when a form is loaded instead of only when an admin page is visited<\/li>\n<li>Fix: A few various form styling and layout fixes<\/li>\n<li>Fix: Prevent screenreader text for accessibility from showing on sites with older cached css<\/li>\n<li>Fix: Prevent conflict with Divi when a form shortcode with a recaptcha is included in page editor<\/li>\n<li>Fix: Use 'readfile' instead of 'include' for css files for extra safety precautions<\/li>\n<li>Fix: Load the field options before frm_new_fields_vars hook for reverse compatibility<\/li>\n<\/ul>\n<h4>v3.0 - February 1, 2018<\/h4>\r\n<ul>\n<li>Read the highlights in the blog: <a href=\"https:\/\/formidableforms.com\/free-form-builder-new-field-types-v3-0\/\">New field types, seamless updates, and a beefed up free form builder in v3.0<\/a><\/li>\n<li><strong>Possibly breaking change:<\/strong> Removed code that has been deprecated since before v2.02. If you are using any custom code or third-party addons, we recommend turning on debug mode in your wp-config.php <strong>before<\/strong> you update.<\/li>\n<li>New: Move Formidable Pro to its own plugin during update or install. Wahoo!<\/li>\n<li>New: If the Pro version is installed without the lite forms, install it automatically. Prevent errors if pro is running alone or is also nested inside of lite.<\/li>\n<li>Add range slider and toggle fields<\/li>\n<li>Add visibility option to HTML and section fields<\/li>\n<li>Move repeater field to its own field button<\/li>\n<li>Combine image and URL fields<\/li>\n<li>Add readonly option to time fields<\/li>\n<li>Star rating fields: Separate from scale fields and remove the jquery rating js and replace with mostly html and css<\/li>\n<li>Show frm-stats as stars with straight html\/css (no more js)<\/li>\n<li>New: Make it easier to show star values. Show the stars by default on the View entry page and show stars in a view with [25 html=1].<\/li>\n<li>New: Added param checking to inline conditionals: [if 25 equals='param' param='set-name-here'] and [if get param=\"level\" equals=\"gold\"]<\/li>\n<li>New: Add entry_position shortcode for incremental content in views. For example, this gives the option to show more or different information for the first entry in the view or insert ads after the third entry.<\/li>\n<li>New: Automatically adjust fields to fit equally in an inline form<\/li>\n<li>Move features into the free form builder: redirect and show page after save, javascript validation, field format options with HTML5 pattern validation, and phone number, number, user ID, hidden field, and HTML fields<\/li>\n<li>Save a combined js file to use on the front-end with a fallback if the file fails to generate. This file is updated when the plugin is activated or updated.<\/li>\n<li>A UI pick-me-up in preparation of things to come in 4.0.<\/li>\n<li>New: Use CSS grids for better layouts. If you would like your column layouts to show in Internet Explorer, you'll need to turn on the old styling in the Formidable -&gt; Global settings. The grids use a 12-column layout with classes that range from frm1 (1 column of 12) to frm12 (span all 12 columns). (Thanks for the feedback from our feedback group!)<\/li>\n<li>New: Search for fields by name, id, and key in the customization panel<\/li>\n<li>Improved RTL styling in backend<\/li>\n<li>Enhancement: Add frm_rtl class to forms with styles set to RTL for easier styling.<\/li>\n<li>Enhancement: Customize the invalid message when a custom format is set on text fields<\/li>\n<li>Better a11y\/WCAG support: hidden labels where required, \"for\" tag on most labels, and link the field to its description for screenreaders.<\/li>\n<li>Move form shortcodes from the sidebar to the form settings page<\/li>\n<li>Change \"field options\" to \"field settings\" on the form builder page<\/li>\n<li>Update the Print styling for the entries page<\/li>\n<li>Remove frm_text_block class and do it by default. Radio buttons and checkboxes with wrapping text should look good by default.<\/li>\n<li>Add a link in the footer to review Formidable<\/li>\n<li>New: field object class to make it easy to make new field types. We don't have docs yet, but developers can take a look at the FrmFieldType class. But we've gone to great efforts to make sure fields done the old way will continue to function.<\/li>\n<li>Separate Pro and Lite translations<\/li>\n<li>Enhancement: If a form creates posts and is set to not save entries, save the created post.<\/li>\n<li>Enhancement: Run form install on an API route instead of the admin ajax route and make sure there won't be multiple instances of the install running at once.<\/li>\n<li>Enhancement: Use the options instead of transients for checking for updates. Some types of caching store transients indefinitely.<\/li>\n<li>Enhancement: Get the shortcodes for a view more concisely. Check for any numeric shortcode instead of checking the database for the field ids<\/li>\n<li>Tweak: Include 'original_default' in the field array for new entries so we can compare and prevent double processing later<\/li>\n<li>Tweak: Open files in the form upload field in a new tab<\/li>\n<li>Tweak: Don't show the reports nav if the form has no entries<\/li>\n<li>Tweak: Add .do-calculation class on a form to run calculations even if they are not on the current page of the form<\/li>\n<li>New hook: Add frm_output_single_style hook to add extra css into the generated stylesheet<\/li>\n<li>New hook: Add frm_before_get_form hook for enqueueing form scripts<\/li>\n<li>New hook: Add frm_enqueue_builder_scripts hook to load extra scripts on the form builder page<\/li>\n<li>New hook: Add frm_show_entry_defaults hook to add extra atts to the frm_show_entry shortcode<\/li>\n<li>Tweak: Add $atts with $atts['view'] to all pagination hooks<\/li>\n<li>Fix: calculations in hidden fields inside of sections were not calculating<\/li>\n<li>Fix: Add validation for the year range in date fields<\/li>\n<li>Fix: Don't use conditional logic in form actions when the field isn't selected<\/li>\n<li>Fix: Show address fields without br in dynamic fields<\/li>\n<li>Fix: Require the credit card field when editing a draft<\/li>\n<li>Fix: Only show the user login for a user id field when the display name is empty. Don't show it as a fallback for other user values.<\/li>\n<li>Fix: Return 403 instead of 401 when a file type isn't allowed to be uploaded.<\/li>\n<li>Fix: Install the wp_frm_copies table during the first multisite installation, and prevent it from checking tables before they exist.<\/li>\n<li>Fix: Do not process a shortcode that is inserted into a field by an end user when moving between form pages.<\/li>\n<li>Fix: Conditionals that check user meta were always returning true<\/li>\n<li>Fix: Autocomplete for dynamic fields was too small<\/li>\n<li>Fix: If a field includes regex, keep the slashes when the field is duplicated<\/li>\n<li>Fix: Correctly check conditional logic when comparing 0 to blank.<\/li>\n<li>Fix: Prevent double filtering shortcodes in a nested view<\/li>\n<li>Fix: Allow a view to not be filtered on the same page as a filtered view<\/li>\n<li>Fix: Searching dynamic fields were returning extra, incorrect results<\/li>\n<li>Fix: Searching for a decimal value was dropping the value after the decimal<\/li>\n<li>Fix: Searching for a number with post entries and frm-search wasn't correctly checking the posts<\/li>\n<li>Fix: datepicker settings weren't loading correctly in an ajax form with date fields that aren't on the first form page<\/li>\n<li>Fix: Correctly hide and show fields in embedded forms with the frm-show-entry shortcode<\/li>\n<li>Fix: When a field immediately follows an embedded form, it was showing up when include_fields included the embedded form<\/li>\n<li>Fix: quotation marks were being escaped in frm_form_attributes and frm_form_div_attributes hooks<\/li>\n<li>Removed: The preview page option in the global settings is no longer used. The form preview page is now generated.<\/li>\n<li>Removed: The placeholder fallback javascript for old versions of IE is gone. No need to give everyone extra scripts to load.<\/li>\n<li>Deprecated the accordion javascript checkbox in global settings since it isn't used by the plugin. If you had this box checked, you'll still see it. Once you uncheck it the option will no longer appear.<\/li>\n<li>Removed the option to bulk create templates from forms<\/li>\n<li>Removed the list of users on the reports page for quicker report loading<\/li>\n<ul>\n<h4 id=\"known-issues\">Known Issues<\/h4>\n<ul>\n<li>Divi conflict: Pages that include a form with a recaptcha are not loading. (Fixed for 3.0.1)<\/li>\n<li>Styling issues with certain form layouts. We are working on it. In the meantime, go to the Formidable -&gt; Global settings page and check the \"Do not use CSS Grids for form layouts\" box. This will load the styling from the previous version of Formidable.<\/li>\n<li>Shortcodes showing in some views. Before 3.0, when you had multiple view shortcodes on the page, and one includes filter=1 or filter=limited, all of the views after that would be filtered. Be sure to include filter=limited or filter=1 in any view shortcodes that include a nested shortcode.<\/li>\n<li>\"If you are human, leave this field blank\" showing. This means your styling didn't update. Try the following steps:<br \/>\n1. Visit a page in your admin area to trigger the update.<br \/>\n2. If no change, go to the Formidable -&gt; Styles page and hit update.<br \/>\n3. If it still doesn\u2019t change, clear any CDN or other file caches you may have.<br \/>\n4. Clear your browser cache.<\/li>\n<\/ul>\n<p><strong>After this update you will have 2 plugins. This is a great new change that resolves issues with auto updates.<\/strong><\/p>\n<h4>v3.0rc4 - January 29, 2018<\/h4>\r\n<ul>\n<li>New: Hide the section heading with visibility<\/li>\n<li>New: Add frm_before_day_content and frm_after_day_content hooks. These hooks are for adding content on each calendar day that has entries.<\/li>\n<li>New: Add frm_enqueue_builder_scripts hook to load extra scripts on the form builder page<\/li>\n<li>New: Add frm_show_entry_defaults hook to add extra atts to the frm_show_entry shortcode<\/li>\n<li>Tweak: Add font version number so we can make font changes more easily<\/li>\n<li>Tweak: Include 'original_default' in the field array for new entries so we can compare and prevent double processing later<\/li>\n<li>Tweak: Improve the form preview page in the theme<\/li>\n<li>Tweak: Add a way to run a calculation from a different page of the form. If a form or field has the do-calculation class, always run it even if the total field is on a different page<\/li>\n<li>Tweak: Return embedded form values as array in the show entry shortcode. The format is conditionally changed based on child_array=1 in the shortcode to maintain reverse compatibility. The API addon uses this for embedded forms.<\/li>\n<li>Fix: issues with calculations in hidden fields inside of sections<\/li>\n<li>Fix: frm-search wouldn't search posts for a numeric value<\/li>\n<li>Fix: Some views were occasionally showing the field shortcodes. Get the shortcodes for a view more concisely by checking for any numeric shortcode instead of checking the database for the field ids.<\/li>\n<li>Fix: Allow graphs to work in PHP 5.2 (replaced lcfirst with strtolower)<\/li>\n<li>Fix: Default values weren't processing correctly in a few cases: hidden fields with a field id like [25] were not getting the value from another page, nested shortcodes like [ frm-stats id=[25]] were not processing the field value, HTML fields were processing shortcodes multiple times. Now if there is a nested shortcode, it isn't run until after the nested value is replaced.<\/li>\n<li>Fix: Searching for a decimal in a view filter was always switched to a whole number<\/li>\n<li>Fix: quotation marks were being escaped in frm_form_attributes and frm_form_div_attributes hooks<\/li>\n<li>3.0 fix: more accurately position the submit button for inline forms<\/li>\n<li>3.0 fix: fix the layout issues on the form builder page when adding and selecting a field<\/li>\n<li>3.0 fix: When a long option was selected in a dropdown field, it pushed the field description lower<\/li>\n<li>3.0 fix: The dropdown to create a new template wasn't opening<\/li>\n<li>3.0 fix: Forms were not redirecting when ajax submit and redirect were enabled<\/li>\n<li>3.0 fix: Collapsed section was missing a closing div<\/li>\n<li>3.0 fix: Repeating layout styling for second row, or when set to grid.<\/li>\n<li>3.0 fix: The repeating section icons were not allowing icons only<\/li>\n<li>3.0 fix: A few styling fixes for toggle and slider fields.<\/li>\n<li>3.0 fix: Load the star javascript on the form builder page for hovers<\/li>\n<li>3.0 fix: Use the correct default HTML for embedded forms to prevent the labels from showing<\/li>\n<li>3.0 fix: The button to add a new comment on the view entry page wasn't working<\/li>\n<li>Update the font icons for star ratings<\/li>\n<\/ul>\n<h4>v3.0rc3 - January 10, 2018<\/h4>\r\n<ul>\n<li>New: Added param checking to inline conditionals: [ if 25 equals='param' param='set-name-here'] and [ if get param=\"level\" equals=\"gold\"]<\/li>\n<li>3.0 fix: Lookup fields weren't triggering their watch fields when the form was a published page<\/li>\n<li>3.0 fix: Set the value on the slider to the same font size as other inputs<\/li>\n<li>3.0 fix: prevent extra vertical space in long forms<\/li>\n<li>3.0 fix: Use layout classes like frm_half instead of frm6 to prevent confusion. But frm6 still works.<\/li>\n<li>3.0 fix: Prevent the form builder page from moving around when a field is selected<\/li>\n<\/ul>\n<h4>v3.0rc2 - January 6, 2018<\/h4>\r\n<ul>\n<li>New: Add more visual layout class selector<\/li>\n<li>Fix: Require the credit card field when editing a draft<\/li>\n<li>3.0 fix: Format and required errors message settings were not filling by default<\/li>\n<li>3.0 fix: Conditional logic wasn't working in many cases<\/li>\n<li>3.0 fix: Correctly hide fields in multipage form with drafts. The fields were showing on the second page of the form after an auto draft save.<\/li>\n<li>3.0 fix: Grids inside collapsible sections were staying full width.<\/li>\n<li>Code: Clean up the code for credit card fields<\/li>\n<\/ul>\n<h4>v3.0rc1 - January 3, 2018<\/h4>\r\n<ul>\n<li>New: Use CSS grids for better layouts. If you would like your column layouts to show in Internet Explorer, you'll need to turn on the old styling in the Formidable -&gt; Global settings. The grids use a 12-column layout with classes that range from frm1 (1 column of 12) to frm12 (span all 12 columns). (Thanks for the feedback from our feedback group!)<\/li>\n<li>New: Automatically adjust fields to fit equally in an inline form<\/li>\n<li>New: Move Formidable Pro to its own plugin during install. Wahoo!<\/li>\n<li>New: If the Pro version is installed without the lite version, install it automatically and also prevent errors if pro is running alone and inside of lite.<\/li>\n<li>Enhancement: If a form creates posts and is set to not save entries, save the created post.<\/li>\n<li>Enhancement: Run install on an API route instead of the admin ajax route and make sure there won't be multiple instances of the install running at once.<\/li>\n<li>Enhancement: Add frm_rtl class to forms with styles set to RTL for easier styling.<\/li>\n<li>Enhancement: Use the options instead of transients for checking for updates. Some types of caching store transients indefinitely.<\/li>\n<li>New: Add frm_before_get_form hook<\/li>\n<li>Tweak: Remove the placeholder fallback javascript for old versions of IE. No need to give everyone extra scripts to load.<\/li>\n<li>Tweak: Only show the user login for a user id field when the display name is empty. Don't show it as a fallback for other user values.<\/li>\n<li>Tweak: Change the appearance of the range slider, and switch from a third-party script to minimal js to show the number.<\/li>\n<li>Tweak: Return 403 instead of 401 when a file type isn't allowed to be uploaded.<\/li>\n<li>Tweak: Open files in the upload field in a new tab<\/li>\n<li>Tweak: Remove the list of users on the reports page for quicker report loading.<\/li>\n<li>Fix: Install the wp_frm_copies table during the first multisite installation, and prevent it from checking tables before they exist.<\/li>\n<li>Fix: Register scripts for loading on shortcode inserted forms too and not only the preview page.<\/li>\n<li>Fix: Do not process a shortcode that is inserted into a field.<\/li>\n<li>Fix: Conditionals that check user meta were always returning true<\/li>\n<li>Fix: Correctly hide and show fields in embedded forms with the frm-show-entry shortcode<\/li>\n<li>Fix: Autocomplete for dynamic fields was too small<\/li>\n<li>Fix: Correctly check conditional logic when comparing 0 to blank.<\/li>\n<li>Fix: Prevent double filtering shortcodes in a nested view<\/li>\n<li>Fix: Allow a view to not be filtered on the same page as a filtered view<\/li>\n<li>3.0 Fix: Correctly add classes to the admin body and prevent other plugins from overriding it for the new styling<\/li>\n<\/ul>\n<h4>v2.05.09 - January 3, 2018<\/h4>\r\n<ul>\n<li>Fix: Read only background and border colors weren't showing in the form correctly<\/li>\n<li>Fix: A PHP warning was showing with validation messages in the form<\/li>\n<li>Fix: Autocomplete dropdowns were looking for a space before the typed value<\/li>\n<li>Fix: \/r was showing in conditional multi-line default values<\/li>\n<li>Fix: Add error styling to single option autocomplete dropdowns<\/li>\n<li>Fix: Check conditional logic on html fields inside a repeating section<\/li>\n<li>Fix: Prevent database errors on the first install in a multisite network<\/li>\n<\/ul>\n<h4>v2.05.08 - December 13, 2017<\/h4>\r\n<ul>\n<li>Enhancement: When 100 is higher than the last value in the entry, use 100.<\/li>\n<li>Enhancement: Remove type=\"text\/javascript\" for new HTML5 validation requirements<\/li>\n<li>Fix: Hide extra columns on the Formidable -&gt; Entries page more accurately<\/li>\n<li>Fix: Prevent WP confirmation messages from showing when saving a form<\/li>\n<li>Fix: Some tooltips were partially covered by the admin menu<\/li>\n<li>Fix: The Formidable -&gt; Views page didn't look good on small screens<\/li>\n<li>Fix: All custom field rows were being removed in post settings when one was removed<\/li>\n<li>Fix: Lookup calculations in repeating sections were returning javascript errors<\/li>\n<\/ul>\n<h4>v3.0b3 - December 7, 2017<\/h4>\r\n<ul>\n<li>Include v2.05.07 updates<\/li>\n<li>All enhancements from 3.0b1 and 3.0b2<\/li>\n<li>Fix: Searching dynamic fields were returning extra, incorrect results<\/li>\n<li>Fix: When a field immediately follows an embedded form, it was showing up when include_fields included the embedded form<\/li>\n<li>More codestyling enhancements and escaping more translated strings<\/li>\n<li>3.0 Fix: Correctly load the combined js files<\/li>\n<li>3.0 Fix: Default star fields to 5 stars<\/li>\n<li>3.0 Fix: Hovering issues for star fields. Stars weren't unselecting when mouse was moved away.<\/li>\n<li>3.0 Fix: Show a text field for time conditional logic instead of dropdown<\/li>\n<li>3.0 Fix: Don't default to , (comma) for file separation<\/li>\n<li>3.0 Fix: display star stats from a non-star field type<\/li>\n<li>3.0 Fix: Prevent two filter\/order rows from showing when + is clicked<\/li>\n<li>3.0 Fix: correctly process default shortcodes in views<\/li>\n<li>3.0 Fix: Use the EDD beta option to serve two different downloads. This will allow us to send the nested or non-nested version depending on what is currently installed without requiring a new license.<\/li>\n<li>3.0 Fix: More responsive styling<\/li>\n<\/ul>\n<h4>v2.05.07 - November 29, 2017<\/h4>\r\n<ul>\n<li>New: Add links to edit views and post entry in the top admin bar<\/li>\n<li>Security Fix: Fix an SQL injection vulnerability on the Form listing page on the backend. Vulnerability discovered by the static code analysis solution <a href=\"https:\/\/www.ripstech.com\/\" target=\"_blank\">RIPS (www.ripstech.com)<\/a><\/li>\n<li>New: Limit the number of field columns in the entry listing page to a max of 11 fields<\/li>\n<li>Tweak: Show default val\/placeholder text icons for any item in an address field and confirmation fields<\/li>\n<li>Tweak: Apply the frm_csv_sep hook when importing addresses. This allows for a different separator to be specified for values in an address field<\/li>\n<li>Fix: View pagination was being ignored when is wasn't overridden from the view shortcode<\/li>\n<li>Fix: Prevent errors with hitting server limits for a long regex when processing shortcodes in a view with a long form<\/li>\n<li>Fix: Set dependencies on the datepicker locale js. This solves the problem with the scripts getting out of order on some sites.<\/li>\n<\/ul>\n<h4>v2.05.06 - November 20, 2017<\/h4>\r\n<ul>\n<li>New: Add frm_load_ajax_field_scripts hook to allow custom field types to load scripts on the first page of the ajax form<\/li>\n<li>Tweak: Only check for shortcodes in calculations if it includes a bracket [ to reduce processing time<\/li>\n<li>Tweak: Speed up load time for long forms with field calculations by preventing the calculations from running when the total field is not on the current page.<\/li>\n<li>Tweak: A few adjustments for the entry shortcode array. Use the child entry id in the returned entry array and include the child form id in the entry array. This fixes issues with API entry updating.<\/li>\n<li>Tweak: Move database functions from FrmAppHelper to FrmDb<\/li>\n<li>Tweak: Move install\/update\/migrate functions from FrmDb to FrmMigrate<\/li>\n<li>Tweak: Remove unused check_cache_and_transient function<\/li>\n<li>Fix: Better sanitizing before running view query<\/li>\n<li>Fix: Save the HTML in the \"no entries\" message for views<\/li>\n<li>Fix: Save all filter settings correctly in the view<\/li>\n<li>Fix: Rename ja_JP translation to ja<\/li>\n<\/ul>\n<h4>v3.0b2 - November 20, 2017<\/h4>\r\n<ul>\n<li>New: Add visibility option to HTML and section fields<\/li>\n<li>New: Add entry_position shortcode for incremental content in views. For example, this gives the option to show more or different information for the first entry in the view or insert ads after the third entry.<\/li>\n<li>New: Make it easier to show star values. Show the stars by default on the View entry page and show stars in a view with [25 html=1].<\/li>\n<li>UI: Add the duplicate entry to actions dropdown<\/li>\n<li>Remove the option to bulk create templates from forms<\/li>\n<li>Deprecated the accordion javascript checkbox in global settings<\/li>\n<li>Move redirect and show page after save options to free version<\/li>\n<li>Move javascript validation to free version<\/li>\n<li>Fix: Hide \"Screen options\" and correct entries page styling when menu name is not \"Formidable\"<\/li>\n<li>Fix: Reverse compatibility for loading the input.php file directly<\/li>\n<li>Fix: Trigger the frm_default_field_opts hook more often. This fixes an issue with saving the prepend and append options in the Bootstrap addon.<\/li>\n<li>Fix an issue with loading datepicker settings in an ajax form with date fields that aren't on the first page<\/li>\n<li>Fix: More responsive styling for form builder<\/li>\n<\/ul>\n<h4>v2.05.05 - November 14, 2017<\/h4>\r\n<ul>\n<li>Fix: When form actions were added at the same time with non-alphabetical naming, a new addon was replacing the first one.<\/li>\n<li>Fix: Show update notifications more reliably on sites that don't save the transient expiration<\/li>\n<li>Fix: Allow script and style tags in the content boxes of views<\/li>\n<\/ul>\n<h4>v3.0b1 - November 13, 2017<\/h4>\r\n<ul>\n<li>A UI pick-me-up in preparation of things to come in 4.0<\/li>\n<li>Add range slider and toggle fields<\/li>\n<li>Move phone, number, user ID, hidden, and HTML fields to the free version<\/li>\n<li>Separate rating fields from stars<\/li>\n<li>Move repeater field to its own button<\/li>\n<li>Combine image and URL fields<\/li>\n<li>Add readonly option to time fields<\/li>\n<li>Remove the jquery rating js and replace with mostly html and css<\/li>\n<li>Show frm-stats as stars with straight html\/css (no more js)<\/li>\n<li><strong>Possibly breaking change:<\/strong> Remove code that has been deprecated since before v2.02<\/li>\n<li>Add a new field class to make it easy to make new field types. We don't have docs yet, but developers can take a look at the FrmFieldType class. But we've gone to great efforts to make sure fields done the old way will continue to function.<\/li>\n<li>Allow the pro and free versions of Formidable to run side-by-side. We are still running is as a single nested plugin right now while we prepare for a mass switch in a future release. v#.0 lays all the groundwork to run and update the two versions separately.<\/li>\n<li>Move front-end javascript for pro version into separate file<\/li>\n<li>Save a combined js file to use on the front-end with a fallback if the file fails to generate. This file is triggered to update when the plugin is activated or updated.<\/li>\n<li>Improved RTL styling in backend<\/li>\n<li>Better a11y support with hidden labels where required, and \"for\" on most labels.<br \/>\nLink field to description for screenreaders.<\/li>\n<li>Change \"field options\" to \"field settings\"<\/li>\n<li>Move shortcodes to form settings page<\/li>\n<li>Update the Print styling for the entries page<\/li>\n<li>Remove the preview page setting, and use the regular preview page instead<\/li>\n<li>Remove frm_text_block class and do it by default. Radio buttons and checkboxes with wrapping text should look good by default<\/li>\n<li>Remove recaptcha and website fields from default Contact us form template<\/li>\n<li>Move format options to free with HTML5 pattern<\/li>\n<li>Add new classes for each field type with extendable base class<\/li>\n<li>Enable auto update when pro is used as a separate plugin<\/li>\n<li>Separate Pro and Lite translations<\/li>\n<li>Add validation for the year range in date fields<\/li>\n<li>Don't show the reports nav if no entries<\/li>\n<li>Include line breaks to paragraph fields when viewing entries on backend<\/li>\n<li>Hide the \"screen options\" on the edit\/new entries pages since it doesn't do anything<\/li>\n<li>Add a link in the footer to review Formidable<\/li>\n<li>Add frm_output_single_style hook for extra css<\/li>\n<li>Replace some back-end scripts for showing and hiding settings on click with html data attributes<\/li>\n<li>Fix: Don't use conditional logic in form actions when the field isn't selected<\/li>\n<li>Fix: Show address fields without &lt;br&gt; in dynamic fields<\/li>\n<\/ul>\n<h4>v2.05.04 - November 10, 2017<\/h4>\r\n<ul>\n<li>New: Allow normal WordPress shortcodes in the field calculations box<\/li>\n<li>Updates for WP 4.9 compatibility. This includes preventing double filtering on contact form widgets and using the WordPress Codemirror scripts for the form CSS page.<\/li>\n<li>Fix: Strip commas during form validation in non-HTML5 number fields<\/li>\n<li>Fix: Correctly order the views dropdown in the shortcode builder<\/li>\n<li>Tweak: Remove recaptcha and website fields from sample Contact us form template since most people don't need them<\/li>\n<li>Fix: Prevent \"are you sure\" message that has started being triggered by WordPress when saving a WordPress form<\/li>\n<li>Fix: Correctly validate form fields with an Inside field label when HTML5 forms are not enabled<\/li>\n<li>Fix: Set the background color on loading form submit button. Depending on the hover button covers, the loading spinner may have been the same color as the button<\/li>\n<li>Fix: Additional security checks when getting POST or GET values in some places<\/li>\n<li>Fix: Return int rather than string from FrmForm::getIdByKey<\/li>\n<\/ul>\n<h4>v2.05.03 - October 30, 2017<\/h4>\r\n<ul>\n<li>Enhancement: Clean up BCC and CC email buttons on small screens<\/li>\n<li>New: Add frm_xml_field_export_value hook<\/li>\n<li>Security enhancement: Use wp_kses instead of wp_kses_post for showing entries<\/li>\n<li>Enhancement: Add more HTML options to the wp_kses filters<\/li>\n<li>Fix: Correctly show the list of trashed forms after one is permanently deleted<\/li>\n<li>Fix: PHP error when editing an entry with a date field set as the post date<\/li>\n<li>Fix: Field value formatting when exporting XML<\/li>\n<li>Fix: Allow striphtml=1 to work for array values<\/li>\n<li>Fix: Prevent confirmation field from moving down on small screens<\/li>\n<\/ul>\n<\/p>\n","installation":"<ol>\n<li>Go to your Plugins -&gt; Add New page in your WordPress admin<\/li>\n<li>Search for 'Formidable'<\/li>\n<li>Click the 'Install Now' button<\/li>\n<li>Activate the plugin through the 'Plugins' menu<\/li>\n<li>Go to the Formidable Forms menu<\/li>\n<li>Click the 'Add New' button to create a new form<\/li>\n<li>Insert your forms on a page, post, or widget using a shortcode [formidable id=x], Alternatively use <code>&lt;?php echo FrmFormsController::show_form(2, $key = '', $title=true, $description=true); ?&gt;<\/code>` in your page template<\/li>\n<\/ol>","frequently_asked_questions":"<h4>How do I get started with the best WordPress contact form plugin?<\/h4>\n\n<p>The fastest way to build a contact form is to use the contact form template we built for you. After you activate Formidable Forms, insert [formidable id=contact-form] on the WordPress page of your choice. That's it!<\/p>\n\n<p>Want to make a new contact form? Go to the Formidable -&gt; Forms page and click \"add new\". Choose the Contact Us form template and click \"Load Template\". Now Save your contact form.<\/p>\n\n<p>Next, go to edit the page where you would like to publish your contact form. Click the \"Formidable\" button to open the shortcode builder. Choose your contact form and insert it into your WordPress page. Save your page, and you're done.<\/p>\n\n<p>Get more detail on <a href=\"https:\/\/formidableforms.com\/wordpress-contact-form-template-to-unique\/\" title=\"using the contact form template\">using the contact form template<\/a> in our blog.<\/p>\n\n<h4>My contact forms are not sending emails. Why not?<\/h4>\n\n<p>Try the following steps:<\/p>\n\n<ol>\n<li>Double check to make sure your email address is present and correct in your Email form action on the form \"Settings\" page. The [admin_email] shortcode uses the email address from your WordPress Settings -&gt; General page.<\/li>\n<li>Make sure you are receiving other emails from your site (ie comment notifications, forgot password...). If these emails don't work on your site, form emails will not work either.<\/li>\n<li>Check your SPAM box<\/li>\n<li>Try a different email address in your contact form settings.<\/li>\n<li>Install Postman SMPT or another similar plugin and configure the SMTP settings.<\/li>\n<li>If none of these steps fix the problem with your form emails, and other site emails are not going out, please contact your web host. You can also <a href=\"https:\/\/formidableforms.com\/wordpress-not-sending-emails-smtp\/\" title=\"read more about WordPress emails not sending\">read more about WordPress emails not sending<\/a> in our blog.<\/li>\n<\/ol>\n\n<h4>How do I edit the field names in my forms?<\/h4>\n\n<p>The field and form names and descriptions are all changed with in-place edit. Just click on the text you would like to change, and it will turn into a text field.<\/p>\n\n<p><a href=\"https:\/\/formidableforms.com\/formidable-faqs\/\" title=\"Formidable Form FAQs\">See more FAQs<\/a><\/p>"},"banners":{"high":"https:\/\/ps.w.org\/formidable\/assets\/banner-1544x500.png","low":"https:\/\/ps.w.org\/formidable\/assets\/banner-772x250.png"},"tested":"4.9","tested_up_to":"4.9","stable_tag":"3.0.05","contributors":["formidableforms","sswells","srwells","jamiewahlin"],"description":["<h4>WordPress Form Builder Plugin<\/h4>\n\n<p>Formidable Forms is a flexible and free WordPress form plugin. Easily create contact forms, polls and surveys, lead generation forms, email forms, and any other forms you imagine. Start with a pre-built contact form template or create totally custom forms. From the smallest sidebar opt-in form to large job and employment application forms, Formidable Forms is built to do it all. Learn more about Formidable Forms at <a href=\"https:\/\/formidableforms.com\/\" title=\"FormidableForms.com\">FormidableForms.com<\/a><\/p>\n\n<p>Create a professional WordPress contact form without any code. Get mobile-friendly responsive forms that look great on any screen size. Additionally, changing the form layout is simple with included layout classes. If you need more advanced customizations, you have complete access to change the form HTML and CSS.<\/p>\n\n<p><a href=\"https:\/\/formidableforms.com\/knowledgebase\/\" title=\"View form builder Documentation\">View form builder Documentation<\/a><\/p>\n\n<h4>All the features you need for beautiful WordPress Forms<\/h4>\n\n<p>Create unlimited forms with all the essential field types.<\/p>\n\n<ul>\n<li>Single line text (for names, phone numbers, addresses, and more)<\/li>\n<li>Email<\/li>\n<li>Website\/URL<\/li>\n<li>Paragraph text<\/li>\n<li>Radio buttons<\/li>\n<li>Checkboxes<\/li>\n<li>Dropdown select boxes<\/li>\n<li>Number<\/li>\n<li>Phone number<\/li>\n<li>Hidden fields<\/li>\n<li>User ID<\/li>\n<li>HTML block<\/li>\n<li>reCaptcha (Invisible or one-click checkbox)<\/li>\n<\/ul>\n\n<h4>Form templates<\/h4>\n\n<p>Create forms in seconds with <a href=\"https:\/\/formidableforms.com\/features\/wordpress-form-templates\/\">pre-built form templates<\/a>. Or add your own form templates and export the forms to share. A free contact form template is included when you install Formidable Forms. We also have a growing library of <a href=\"https:\/\/formidableforms.com\/downloads\/category\/form-templates\/\">downloadable form templates<\/a>.<\/p>\n\n<h4>Customize your WordPress forms<\/h4>\n\n<p>Whether you start from scratch or from a form template, your forms can be customized however you would like.<\/p>\n\n<ul>\n<li>Send <strong>unlimited form email notifications and autoresponders<\/strong>.<\/li>\n<li>Use <strong>input placeholder text<\/strong> in form fields that clear when typing starts.<\/li>\n<li>Use our ready-made CSS classes (or your own custom CSS classes) to arrange your form fields and create <strong>multi-column forms<\/strong><\/li>\n<li><strong>Modify the form HTML<\/strong> for your individual needs.<\/li>\n<li>Customize the form\u2019s success message and submit button text.<\/li>\n<li>Redirect to another page after submit or show content from a protected page.<\/li>\n<\/ul>\n\n<h4>Style your WordPress forms with no code<\/h4>\n\n<p>Use the built-in <a href=\"https:\/\/formidableforms.com\/features\/wordpress-visual-form-styler\/\">visual form style generator<\/a> to instantly customize the look and feel of your WordPress forms. With just a few clicks, your form can be transformed to match your personal style. A single form styling template will be applied to all the forms on your site. But if you decide you need different styles for different forms, Formidable Forms Pro is waiting.<\/p>\n\n<h4>Publish your WordPress forms with ease<\/h4>\n\n<p>Once your WP form is built and designed just the way you like it, publish with an easy-to-use <strong>shortcode builder<\/strong> UI. Direct links are also available for <strong>form previews<\/strong> and <strong>emailing surveys<\/strong> on a blank page.<\/p>\n\n<p><strong>Honeypot spam protection<\/strong> is included in every website form, but you can also add Invisible reCAPTCHA, one-click reCAPTCHA, and Akismet for extra Spam control in your contact forms.<\/p>\n\n<h4>Save every form submission<\/h4>\n\n<p>You may already know it, but sending emails with your self-hosted WordPress website isn't 100% reliable. But every lead captured in your online contact forms is important. Don't lose a single one! This is why Formidable saves every contact form submission in your WordPress database and lists them on your Formidable -&gt; Entries page. Now even if a form email notification fails, you won\u2019t lose a lead.<\/p>\n\n<p>Do you need <strong>GDPR compliant forms<\/strong>? No problem. Turn off IP tracking or the setting to save your form submissions, or add a checkbox field to your form to collect consent.<\/p>\n\n<p>Need to import your leads to another service like MailChimp? No problem. <strong>Export form leads to a CSV<\/strong> then open it in Excel or import anywhere.<\/p>\n\n<p>Plus, don't lose leads by accidentally deleting a form. <strong>Send forms to the trash<\/strong> and recover them if needed.<\/p>\n\n<p>https:\/\/www.youtube.com\/watch?v=d2IPmicn2x8<\/p>\n\n<h4>Pro Form Builder Plugin Features<\/h4>\n\n<p>Formidable Forms Pro is an upgrade that adds even more power to your free forms. Multi-page forms, conditional logic, payment form integrations, data management, front-end post submissions for user-generated content, front-end editing, and boat loads more.<\/p>\n\n<p>Other WordPress form builder plugins only let you collect data. But our Pro forms also add options to display form submissions on the front-end of your site. Input, display, edit and filter data on the front-end without any additional plugins. Formidable Forms is a powerful solution for purchase forms, order forms, member directories, user registration forms, event calendars, and more.<\/p>\n\n<ul>\n<li><strong>Even more field types<\/strong>: Page breaks, section headings, repeating field groups (repeaters), multiple file uploads, rich text, datepicker, time, scale, star ratings, slider, toggle, dynamic fields populated from other forms, password, tags, address, and more.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/wordpress-multi-step-form\/\">Multi-Step forms with progress bar<\/a>: Create beautiful paged forms with rootline and progress indicators. Use conditional logic on page breaks for branching forms.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/wordpress-multi-step-form\/\">Conditional logic for smart forms<\/a>: Show or hide fields in your form based on user selections or the role of the user.<\/li>\n<li>Email routing: Conditionally send multiple autoresponder emails and notifications based on values in your form.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/wordpress-calculated-fields-form\/\">Calculated Fields<\/a>: create basic and complex calculations, and even combine text from multiple fields.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/wordpress-visual-form-styler\/\">Visual form styler with multiple templates<\/a>: Create multiple form styling templates and assign them to any of your forms. Need Bootstrap form styling? We\u2019ve got you covered.<\/li>\n<li>Entry management: Flexibly and powerfully display, edit, and delete entries from anywhere on your site, and specify who has permission to do so.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/display-form-data-views\/\" title=\"Display form data with Views\">Display form data with Views<\/a>: Format, filter and display the data submitted in your WordPress forms in custom Views.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/create-a-graph-wordpress-forms\/\">Graphs and charts for data visualization<\/a>: Display statistics from form entries, and graph your data in a variety of eye catching styles with graphs that automatically update as new data is submitted.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/user-submitted-posts-wordpress-forms\/\">User submitted front-end posts and pages<\/a>: Create and edit WordPress posts, pages, and even custom post types from front-end online forms.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/front-end-editing-wordpress\/\">Front-end editing<\/a>: allow users to edit their form entries and posts from the front-end of your site.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/save-and-continue-partial-submissions\/\">Saved and continue partial submissions<\/a>: logged-in users can save form progress and return later.<\/li>\n<li>Form permission settings: limit form visibility based on user role.<\/li>\n<li>Conditionally redirect after form submission.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/fill-out-forms-automatically\/\">Fill out forms automatically<\/a> with user meta or values from your posts including custom fields.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/importing-exporting-wordpress-forms\/\">Import and Export form submissions<\/a> with CSV.<\/li>\n<li>Limit the number of form entries per user, IP, or cookie.<\/li>\n<li>Import our <a href=\"https:\/\/formidableforms.com\/demos\/\">pre-built form\/view demo templates<\/a> as a starting point or a final product.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/features\/white-label-form-builder-wordpress\/\" title=\"White labeling\">White labeling<\/a>: Replace the Formidable branding with your own in the admin area. Plus, we never show \"powered by\" links in your free online forms.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/support\/\">World Class Support<\/a>: have questions or need guidance on how to set up your application? We are happy to help. Our purpose with Formidable Forms is to help you <strong>take on bigger projects, earn more clients, and grow your business<\/strong>.<\/li>\n<\/ul>\n\n<h4>Form add-on library<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/user-registration\/\" title=\"User registration forms\">User registration Forms<\/a>. Register users and create subdomains when using WordPress multisite.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/autoresponder\/\" title=\"Form action automation\">Form action automation<\/a>. Schedule email notifications, SMS messages, and API actions.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/signature\/\" title=\"Digital Signature Forms\">Digital Signature Forms<\/a>. Add a signature field to your form. The user may write their signature with a trackpad\/mouse or just type it.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/formidable-api\/\" title=\"Formidable Forms API\">Formidable Forms API<\/a>. Send entry results to any other site that has a Rest API. This includes the option of sending entries from one Formidable site to another.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/paypal-standard\/\" title=\"PayPal Forms\">PayPal Forms<\/a>. Automate your business by collecting instant payments from your clients. Collect information, calculate a total, and send clients on to PayPal.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/stripe\/\" title=\"Stripe Forms\">Stripe Forms<\/a>. Any Formidable forms on your site can accept credit card payments without users ever leaving your site.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/authorize-net-aim\/\" title=\"Authorize.net AIM Forms\">Authorize.net AIM Forms<\/a>. Accept one-time payments directly on your site, using Authorize.net AIM.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/mailchimp\/\" title=\"MailChimp Forms\">MailChimp Forms<\/a>. Add leads to a MailChimp mailing list when they submit forms and update their information along with the entry.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/aweber\/\" title=\"Aweber Forms\">Aweber Forms<\/a>. Subscribe users to an AWeber mailing list when they submit a form. AWeber is a powerful email marketing service.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/highrise\/\" title=\"Highrise Forms\">Highrise Forms<\/a>. Add your leads to your Highrise CRM account any time a Formidable form is submitted.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/twilio\/\" title=\"Twilio for SMS Forms\">Twilio for SMS Forms<\/a>. Allow users to text their votes for polls created by Formidable Forms, or send SMS notifications when form entries are submitted or updated.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/wp-multilingual\/\" title=\"WPML Forms\">WPML Forms<\/a>. Translate your forms into multiple languages using the Formidable-integrated WPML plugin.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/polylang\/\" title=\"Polylang Forms\">Polylang Forms<\/a>. Create bilingual or multilingual forms with help from Polylang.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/bootstrap\/\" title=\"Bootstrap Form Styles\">Bootstrap Form Styles<\/a>. Instantly add Bootstrap styling to all your Formidable forms.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/bootstrap-modal\/\" title=\"Bootstrap Modal Form\">Bootstrap Modal Form<\/a>. Open forms, views, other shortcodes, or sections of content in a Bootstrap modal popup.<\/li>\n<li><a href=\"https:\/\/formidableforms.com\/downloads\/zapier\/\" title=\"Zapier Forms\">Zapier Forms<\/a>. Connect with hundreds of different applications through Zapier. Insert a new row in a Google docs spreadsheet, post on Twitter, or add a new Dropbox file with your form.<\/li>\n<\/ul>\n\n<p>Learn more at <a href=\"https:\/\/formidableforms.com\/\" title=\"Formidable Forms\">Formidable Forms<\/a><\/p>\n\n<p><a href=\"https:\/\/github.com\/Strategy11\/formidable-forms\" title=\"Contribute on Github\">Contribute on Github<\/a><\/p>"],"changelog":["<p><h4>v3.0.05 - February 15, 2018<\/h4>\r\n<ul>\n<li>Fix: Prevent past database migrations from being triggered. This was overwriting the styles on some sites and making some field sizes much larger.<\/li>\n<li>Fix: If field sizes are extra long, reverse them because it most likely happened in the last release.<\/li>\n<li>Fix: Default values in some time fields were not set when conditionally hidden<\/li>\n<li>Fix: Prevent a PHP 5.2 error in graphs<\/li>\n<li>Fix: The visual form styler didn't look good when CSS grids were turned off<\/li>\n<li>Fix: Sort by a number field on the entries page was ordering by text instead of number<\/li>\n<li>Fix: The export page was showing weird styling for the form selector on some sites<\/li>\n<li>Fix: If CSS grids are turned off, don't force the width to 100% for form fields for reverse compatibility.<\/li>\n<\/ul>\n<h4>v3.0.04 - February 12, 2018<\/h4>\r\n<ul>\n<li>Fix required validation: URL and number fields were requiring a value when the field was not required<\/li>\n<li>Fix double recaptcha validation which was causing it to fail validation.<\/li>\n<li>Prevent CSS and JS from being combined during plugin activation since the Pro version hooks are not applied at this point.<\/li>\n<li>Fix PHP 5.2 error in views<\/li>\n<\/ul>\n<h4>v3.0.03 - February 10, 2018<\/h4>\r\n<ul>\n<li>New: Added a setting to address fields to use a European format<\/li>\n<li>New: Added a wpautop=0 option in views. This will prevent paragraph tags from being added to views that include filter=limited<\/li>\n<li>New: If a view shortcode is missing filter=limited and contains any Formidable shortcodes, it will automatically be treated as if filter=limited and wpautop=0 are included.<\/li>\n<li>New: Added screenreader labels to rootline\/progress bar<\/li>\n<li>New hook: frm_rootline_pages to adjust values in the rootline and progress bar<\/li>\n<li>Enhancement: Use relative path in the form css now that the css is inside the plugin. Now font icons will continue working without a style save when the site url is changed.<\/li>\n<li>Tweak: Rearrange the javascript files in the combined scripts to allow conditional logic and calculations to function even if a later script conflicts on the page<\/li>\n<li>Tweak: If a repeater or other field with an array of values includes an empty value, don't show an extra comma for the blank value<\/li>\n<li>Fix: Correctly remove the parts of the credit card number when an entry is created.<\/li>\n<li>Fix: Save the uploaded files correctly when the drag and drop file uploader is missing.<\/li>\n<li>Fix: Correctly show the cascading dropdown fields for dependent dynamic fields.<\/li>\n<li>Fix: If a dynamic list field should show a 0, show it instead of nothing.<\/li>\n<li>Fix: Set the field widths on address and credit card fields when CSS grids are off<\/li>\n<li>Fix: When a form with a repeater is saved, save the name of the nested form<\/li>\n<li>Fix: Field id shortcodes inside [foreach] weren't showing a value when the field was outside of the repeater<\/li>\n<li>Fix: Some field shortcodes weren't being processed when the whitespace was abnormal characters in some cases of copy\/paste<\/li>\n<li>Fix: Save a different stylesheet file for each site in a multisite network to prevent them from saving over each other<\/li>\n<li>Fix: Use auto field height when CSS grids are off to prevent tiny fields on some sites<\/li>\n<li>Fix: Fields with a layout class and labels set to right or left were not aligned right with CSS grids off<\/li>\n<li>Fix: Set the width of the box with field types on form builder page a bit differently to prevent it from being too small when the page includes a lot of admin notices at the top<\/li>\n<li>Fix: Correctly set default email message to 100% width<\/li>\n<li>Remove a few 100% translations from the lite version plugin so WordPress can handle it<\/li>\n<\/ul>\n<h4>v3.0.02 - February 6, 2018<\/h4>\r\n<ul>\n<li>New: Show a generated screenshot of the embedded form in the form builder rather than the first few fields<\/li>\n<li>Tweak: Move the forms css inside the plugin rather than saving it in the uploads folder so it will always be reset after updates<\/li>\n<li>New: Add frm_fields_container_class hook for changing the new form container class attributes<\/li>\n<li>Fix: Auto updates with the nested version going from 3.0 were failing and updating to lite<\/li>\n<li>Fix: Some default values were overriding non defaults when the form was displayed. This included user ID fields and other fields with separate values.<\/li>\n<li>Fix: Recompile the combined javascript file any time the pro version number changes<\/li>\n<li>Fix: Embedded forms were being changed when the parent form was saved<\/li>\n<li>Fix: Dynamic fields showing the entry key were blank with [25 show=key].<\/li>\n<li>Fix: More reliably run calculations in hidden fields inside of a section on multi paged forms<\/li>\n<li>Fix: Don't apply auto layout classes to inline forms with more than 12 fields<\/li>\n<li>Fix: When checking if an inline form needs layout classes added, check for non-numeric classes like frm_half<\/li>\n<li>Fix: Prevent the comment box on the entries page from closing immediately<\/li>\n<li>Fix: More form styling fixes for css grids. Fixes cover layouts with frm_alignright and smoother responsive layouts.<\/li>\n<li>Fix: Combine the old and new form css, and include the old layout CSS by default<\/li>\n<li>Fix: Trigger the activation install right when the plugin is installed<\/li>\n<li>Fix: Don't add label position styling to fields that don't include the option to change the label position<\/li>\n<li>Fix: Correctly limit the number of fields returned when using the FrmField::get_all_for_form function with a limit set<\/li>\n<\/ul>\n<h4>v3.0.01 - February 3, 2018<\/h4>\r\n<ul>\n<li>New: Use toggle fields in calculations and conditional logic<\/li>\n<li>Fix: Some conditional logic based on empty radio fields wasn't functioning<\/li>\n<li>Fix: Require time fields at the correct times<\/li>\n<li>Fix: Trigger style update when a form is loaded instead of only when an admin page is visited<\/li>\n<li>Fix: A few various form styling and layout fixes<\/li>\n<li>Fix: Prevent screenreader text for accessibility from showing on sites with older cached css<\/li>\n<li>Fix: Prevent conflict with Divi when a form shortcode with a recaptcha is included in page editor<\/li>\n<li>Fix: Use 'readfile' instead of 'include' for css files for extra safety precautions<\/li>\n<li>Fix: Load the field options before frm_new_fields_vars hook for reverse compatibility<\/li>\n<\/ul>\n<h4>v3.0 - February 1, 2018<\/h4>\r\n<ul>\n<li>Read the highlights in the blog: <a href=\"https:\/\/formidableforms.com\/free-form-builder-new-field-types-v3-0\/\">New field types, seamless updates, and a beefed up free form builder in v3.0<\/a><\/li>\n<li><strong>Possibly breaking change:<\/strong> Removed code that has been deprecated since before v2.02. If you are using any custom code or third-party addons, we recommend turning on debug mode in your wp-config.php <strong>before<\/strong> you update.<\/li>\n<li>New: Move Formidable Pro to its own plugin during update or install. Wahoo!<\/li>\n<li>New: If the Pro version is installed without the lite forms, install it automatically. Prevent errors if pro is running alone or is also nested inside of lite.<\/li>\n<li>Add range slider and toggle fields<\/li>\n<li>Add visibility option to HTML and section fields<\/li>\n<li>Move repeater field to its own field button<\/li>\n<li>Combine image and URL fields<\/li>\n<li>Add readonly option to time fields<\/li>\n<li>Star rating fields: Separate from scale fields and remove the jquery rating js and replace with mostly html and css<\/li>\n<li>Show frm-stats as stars with straight html\/css (no more js)<\/li>\n<li>New: Make it easier to show star values. Show the stars by default on the View entry page and show stars in a view with [25 html=1].<\/li>\n<li>New: Added param checking to inline conditionals: [if 25 equals='param' param='set-name-here'] and [if get param=\"level\" equals=\"gold\"]<\/li>\n<li>New: Add entry_position shortcode for incremental content in views. For example, this gives the option to show more or different information for the first entry in the view or insert ads after the third entry.<\/li>\n<li>New: Automatically adjust fields to fit equally in an inline form<\/li>\n<li>Move features into the free form builder: redirect and show page after save, javascript validation, field format options with HTML5 pattern validation, and phone number, number, user ID, hidden field, and HTML fields<\/li>\n<li>Save a combined js file to use on the front-end with a fallback if the file fails to generate. This file is updated when the plugin is activated or updated.<\/li>\n<li>A UI pick-me-up in preparation of things to come in 4.0.<\/li>\n<li>New: Use CSS grids for better layouts. If you would like your column layouts to show in Internet Explorer, you'll need to turn on the old styling in the Formidable -&gt; Global settings. The grids use a 12-column layout with classes that range from frm1 (1 column of 12) to frm12 (span all 12 columns). (Thanks for the feedback from our feedback group!)<\/li>\n<li>New: Search for fields by name, id, and key in the customization panel<\/li>\n<li>Improved RTL styling in backend<\/li>\n<li>Enhancement: Add frm_rtl class to forms with styles set to RTL for easier styling.<\/li>\n<li>Enhancement: Customize the invalid message when a custom format is set on text fields<\/li>\n<li>Better a11y\/WCAG support: hidden labels where required, \"for\" tag on most labels, and link the field to its description for screenreaders.<\/li>\n<li>Move form shortcodes from the sidebar to the form settings page<\/li>\n<li>Change \"field options\" to \"field settings\" on the form builder page<\/li>\n<li>Update the Print styling for the entries page<\/li>\n<li>Remove frm_text_block class and do it by default. Radio buttons and checkboxes with wrapping text should look good by default.<\/li>\n<li>Add a link in the footer to review Formidable<\/li>\n<li>New: field object class to make it easy to make new field types. We don't have docs yet, but developers can take a look at the FrmFieldType class. But we've gone to great efforts to make sure fields done the old way will continue to function.<\/li>\n<li>Separate Pro and Lite translations<\/li>\n<li>Enhancement: If a form creates posts and is set to not save entries, save the created post.<\/li>\n<li>Enhancement: Run form install on an API route instead of the admin ajax route and make sure there won't be multiple instances of the install running at once.<\/li>\n<li>Enhancement: Use the options instead of transients for checking for updates. Some types of caching store transients indefinitely.<\/li>\n<li>Enhancement: Get the shortcodes for a view more concisely. Check for any numeric shortcode instead of checking the database for the field ids<\/li>\n<li>Tweak: Include 'original_default' in the field array for new entries so we can compare and prevent double processing later<\/li>\n<li>Tweak: Open files in the form upload field in a new tab<\/li>\n<li>Tweak: Don't show the reports nav if the form has no entries<\/li>\n<li>Tweak: Add .do-calculation class on a form to run calculations even if they are not on the current page of the form<\/li>\n<li>New hook: Add frm_output_single_style hook to add extra css into the generated stylesheet<\/li>\n<li>New hook: Add frm_before_get_form hook for enqueueing form scripts<\/li>\n<li>New hook: Add frm_enqueue_builder_scripts hook to load extra scripts on the form builder page<\/li>\n<li>New hook: Add frm_show_entry_defaults hook to add extra atts to the frm_show_entry shortcode<\/li>\n<li>Tweak: Add $atts with $atts['view'] to all pagination hooks<\/li>\n<li>Fix: calculations in hidden fields inside of sections were not calculating<\/li>\n<li>Fix: Add validation for the year range in date fields<\/li>\n<li>Fix: Don't use conditional logic in form actions when the field isn't selected<\/li>\n<li>Fix: Show address fields without br in dynamic fields<\/li>\n<li>Fix: Require the credit card field when editing a draft<\/li>\n<li>Fix: Only show the user login for a user id field when the display name is empty. Don't show it as a fallback for other user values.<\/li>\n<li>Fix: Return 403 instead of 401 when a file type isn't allowed to be uploaded.<\/li>\n<li>Fix: Install the wp_frm_copies table during the first multisite installation, and prevent it from checking tables before they exist.<\/li>\n<li>Fix: Do not process a shortcode that is inserted into a field by an end user when moving between form pages.<\/li>\n<li>Fix: Conditionals that check user meta were always returning true<\/li>\n<li>Fix: Autocomplete for dynamic fields was too small<\/li>\n<li>Fix: If a field includes regex, keep the slashes when the field is duplicated<\/li>\n<li>Fix: Correctly check conditional logic when comparing 0 to blank.<\/li>\n<li>Fix: Prevent double filtering shortcodes in a nested view<\/li>\n<li>Fix: Allow a view to not be filtered on the same page as a filtered view<\/li>\n<li>Fix: Searching dynamic fields were returning extra, incorrect results<\/li>\n<li>Fix: Searching for a decimal value was dropping the value after the decimal<\/li>\n<li>Fix: Searching for a number with post entries and frm-search wasn't correctly checking the posts<\/li>\n<li>Fix: datepicker settings weren't loading correctly in an ajax form with date fields that aren't on the first form page<\/li>\n<li>Fix: Correctly hide and show fields in embedded forms with the frm-show-entry shortcode<\/li>\n<li>Fix: When a field immediately follows an embedded form, it was showing up when include_fields included the embedded form<\/li>\n<li>Fix: quotation marks were being escaped in frm_form_attributes and frm_form_div_attributes hooks<\/li>\n<li>Removed: The preview page option in the global settings is no longer used. The form preview page is now generated.<\/li>\n<li>Removed: The placeholder fallback javascript for old versions of IE is gone. No need to give everyone extra scripts to load.<\/li>\n<li>Deprecated the accordion javascript checkbox in global settings since it isn't used by the plugin. If you had this box checked, you'll still see it. Once you uncheck it the option will no longer appear.<\/li>\n<li>Removed the option to bulk create templates from forms<\/li>\n<li>Removed the list of users on the reports page for quicker report loading<\/li>\n<ul>\n<h4 id=\"known-issues\">Known Issues<\/h4>\n<ul>\n<li>Divi conflict: Pages that include a form with a recaptcha are not loading. (Fixed for 3.0.1)<\/li>\n<li>Styling issues with certain form layouts. We are working on it. In the meantime, go to the Formidable -&gt; Global settings page and check the \"Do not use CSS Grids for form layouts\" box. This will load the styling from the previous version of Formidable.<\/li>\n<li>Shortcodes showing in some views. Before 3.0, when you had multiple view shortcodes on the page, and one includes filter=1 or filter=limited, all of the views after that would be filtered. Be sure to include filter=limited or filter=1 in any view shortcodes that include a nested shortcode.<\/li>\n<li>\"If you are human, leave this field blank\" showing. This means your styling didn't update. Try the following steps:<br \/>\n1. Visit a page in your admin area to trigger the update.<br \/>\n2. If no change, go to the Formidable -&gt; Styles page and hit update.<br \/>\n3. If it still doesn\u2019t change, clear any CDN or other file caches you may have.<br \/>\n4. Clear your browser cache.<\/li>\n<\/ul>\n<p><strong>After this update you will have 2 plugins. This is a great new change that resolves issues with auto updates.<\/strong><\/p>\n<h4>v3.0rc4 - January 29, 2018<\/h4>\r\n<ul>\n<li>New: Hide the section heading with visibility<\/li>\n<li>New: Add frm_before_day_content and frm_after_day_content hooks. These hooks are for adding content on each calendar day that has entries.<\/li>\n<li>New: Add frm_enqueue_builder_scripts hook to load extra scripts on the form builder page<\/li>\n<li>New: Add frm_show_entry_defaults hook to add extra atts to the frm_show_entry shortcode<\/li>\n<li>Tweak: Add font version number so we can make font changes more easily<\/li>\n<li>Tweak: Include 'original_default' in the field array for new entries so we can compare and prevent double processing later<\/li>\n<li>Tweak: Improve the form preview page in the theme<\/li>\n<li>Tweak: Add a way to run a calculation from a different page of the form. If a form or field has the do-calculation class, always run it even if the total field is on a different page<\/li>\n<li>Tweak: Return embedded form values as array in the show entry shortcode. The format is conditionally changed based on child_array=1 in the shortcode to maintain reverse compatibility. The API addon uses this for embedded forms.<\/li>\n<li>Fix: issues with calculations in hidden fields inside of sections<\/li>\n<li>Fix: frm-search wouldn't search posts for a numeric value<\/li>\n<li>Fix: Some views were occasionally showing the field shortcodes. Get the shortcodes for a view more concisely by checking for any numeric shortcode instead of checking the database for the field ids.<\/li>\n<li>Fix: Allow graphs to work in PHP 5.2 (replaced lcfirst with strtolower)<\/li>\n<li>Fix: Default values weren't processing correctly in a few cases: hidden fields with a field id like [25] were not getting the value from another page, nested shortcodes like [ frm-stats id=[25]] were not processing the field value, HTML fields were processing shortcodes multiple times. Now if there is a nested shortcode, it isn't run until after the nested value is replaced.<\/li>\n<li>Fix: Searching for a decimal in a view filter was always switched to a whole number<\/li>\n<li>Fix: quotation marks were being escaped in frm_form_attributes and frm_form_div_attributes hooks<\/li>\n<li>3.0 fix: more accurately position the submit button for inline forms<\/li>\n<li>3.0 fix: fix the layout issues on the form builder page when adding and selecting a field<\/li>\n<li>3.0 fix: When a long option was selected in a dropdown field, it pushed the field description lower<\/li>\n<li>3.0 fix: The dropdown to create a new template wasn't opening<\/li>\n<li>3.0 fix: Forms were not redirecting when ajax submit and redirect were enabled<\/li>\n<li>3.0 fix: Collapsed section was missing a closing div<\/li>\n<li>3.0 fix: Repeating layout styling for second row, or when set to grid.<\/li>\n<li>3.0 fix: The repeating section icons were not allowing icons only<\/li>\n<li>3.0 fix: A few styling fixes for toggle and slider fields.<\/li>\n<li>3.0 fix: Load the star javascript on the form builder page for hovers<\/li>\n<li>3.0 fix: Use the correct default HTML for embedded forms to prevent the labels from showing<\/li>\n<li>3.0 fix: The button to add a new comment on the view entry page wasn't working<\/li>\n<li>Update the font icons for star ratings<\/li>\n<\/ul>\n<h4>v3.0rc3 - January 10, 2018<\/h4>\r\n<ul>\n<li>New: Added param checking to inline conditionals: [ if 25 equals='param' param='set-name-here'] and [ if get param=\"level\" equals=\"gold\"]<\/li>\n<li>3.0 fix: Lookup fields weren't triggering their watch fields when the form was a published page<\/li>\n<li>3.0 fix: Set the value on the slider to the same font size as other inputs<\/li>\n<li>3.0 fix: prevent extra vertical space in long forms<\/li>\n<li>3.0 fix: Use layout classes like frm_half instead of frm6 to prevent confusion. But frm6 still works.<\/li>\n<li>3.0 fix: Prevent the form builder page from moving around when a field is selected<\/li>\n<\/ul>\n<h4>v3.0rc2 - January 6, 2018<\/h4>\r\n<ul>\n<li>New: Add more visual layout class selector<\/li>\n<li>Fix: Require the credit card field when editing a draft<\/li>\n<li>3.0 fix: Format and required errors message settings were not filling by default<\/li>\n<li>3.0 fix: Conditional logic wasn't working in many cases<\/li>\n<li>3.0 fix: Correctly hide fields in multipage form with drafts. The fields were showing on the second page of the form after an auto draft save.<\/li>\n<li>3.0 fix: Grids inside collapsible sections were staying full width.<\/li>\n<li>Code: Clean up the code for credit card fields<\/li>\n<\/ul>\n<h4>v3.0rc1 - January 3, 2018<\/h4>\r\n<ul>\n<li>New: Use CSS grids for better layouts. If you would like your column layouts to show in Internet Explorer, you'll need to turn on the old styling in the Formidable -&gt; Global settings. The grids use a 12-column layout with classes that range from frm1 (1 column of 12) to frm12 (span all 12 columns). (Thanks for the feedback from our feedback group!)<\/li>\n<li>New: Automatically adjust fields to fit equally in an inline form<\/li>\n<li>New: Move Formidable Pro to its own plugin during install. Wahoo!<\/li>\n<li>New: If the Pro version is installed without the lite version, install it automatically and also prevent errors if pro is running alone and inside of lite.<\/li>\n<li>Enhancement: If a form creates posts and is set to not save entries, save the created post.<\/li>\n<li>Enhancement: Run install on an API route instead of the admin ajax route and make sure there won't be multiple instances of the install running at once.<\/li>\n<li>Enhancement: Add frm_rtl class to forms with styles set to RTL for easier styling.<\/li>\n<li>Enhancement: Use the options instead of transients for checking for updates. Some types of caching store transients indefinitely.<\/li>\n<li>New: Add frm_before_get_form hook<\/li>\n<li>Tweak: Remove the placeholder fallback javascript for old versions of IE. No need to give everyone extra scripts to load.<\/li>\n<li>Tweak: Only show the user login for a user id field when the display name is empty. Don't show it as a fallback for other user values.<\/li>\n<li>Tweak: Change the appearance of the range slider, and switch from a third-party script to minimal js to show the number.<\/li>\n<li>Tweak: Return 403 instead of 401 when a file type isn't allowed to be uploaded.<\/li>\n<li>Tweak: Open files in the upload field in a new tab<\/li>\n<li>Tweak: Remove the list of users on the reports page for quicker report loading.<\/li>\n<li>Fix: Install the wp_frm_copies table during the first multisite installation, and prevent it from checking tables before they exist.<\/li>\n<li>Fix: Register scripts for loading on shortcode inserted forms too and not only the preview page.<\/li>\n<li>Fix: Do not process a shortcode that is inserted into a field.<\/li>\n<li>Fix: Conditionals that check user meta were always returning true<\/li>\n<li>Fix: Correctly hide and show fields in embedded forms with the frm-show-entry shortcode<\/li>\n<li>Fix: Autocomplete for dynamic fields was too small<\/li>\n<li>Fix: Correctly check conditional logic when comparing 0 to blank.<\/li>\n<li>Fix: Prevent double filtering shortcodes in a nested view<\/li>\n<li>Fix: Allow a view to not be filtered on the same page as a filtered view<\/li>\n<li>3.0 Fix: Correctly add classes to the admin body and prevent other plugins from overriding it for the new styling<\/li>\n<\/ul>\n<h4>v2.05.09 - January 3, 2018<\/h4>\r\n<ul>\n<li>Fix: Read only background and border colors weren't showing in the form correctly<\/li>\n<li>Fix: A PHP warning was showing with validation messages in the form<\/li>\n<li>Fix: Autocomplete dropdowns were looking for a space before the typed value<\/li>\n<li>Fix: \/r was showing in conditional multi-line default values<\/li>\n<li>Fix: Add error styling to single option autocomplete dropdowns<\/li>\n<li>Fix: Check conditional logic on html fields inside a repeating section<\/li>\n<li>Fix: Prevent database errors on the first install in a multisite network<\/li>\n<\/ul>\n<h4>v2.05.08 - December 13, 2017<\/h4>\r\n<ul>\n<li>Enhancement: When 100 is higher than the last value in the entry, use 100.<\/li>\n<li>Enhancement: Remove type=\"text\/javascript\" for new HTML5 validation requirements<\/li>\n<li>Fix: Hide extra columns on the Formidable -&gt; Entries page more accurately<\/li>\n<li>Fix: Prevent WP confirmation messages from showing when saving a form<\/li>\n<li>Fix: Some tooltips were partially covered by the admin menu<\/li>\n<li>Fix: The Formidable -&gt; Views page didn't look good on small screens<\/li>\n<li>Fix: All custom field rows were being removed in post settings when one was removed<\/li>\n<li>Fix: Lookup calculations in repeating sections were returning javascript errors<\/li>\n<\/ul>\n<h4>v3.0b3 - December 7, 2017<\/h4>\r\n<ul>\n<li>Include v2.05.07 updates<\/li>\n<li>All enhancements from 3.0b1 and 3.0b2<\/li>\n<li>Fix: Searching dynamic fields were returning extra, incorrect results<\/li>\n<li>Fix: When a field immediately follows an embedded form, it was showing up when include_fields included the embedded form<\/li>\n<li>More codestyling enhancements and escaping more translated strings<\/li>\n<li>3.0 Fix: Correctly load the combined js files<\/li>\n<li>3.0 Fix: Default star fields to 5 stars<\/li>\n<li>3.0 Fix: Hovering issues for star fields. Stars weren't unselecting when mouse was moved away.<\/li>\n<li>3.0 Fix: Show a text field for time conditional logic instead of dropdown<\/li>\n<li>3.0 Fix: Don't default to , (comma) for file separation<\/li>\n<li>3.0 Fix: display star stats from a non-star field type<\/li>\n<li>3.0 Fix: Prevent two filter\/order rows from showing when + is clicked<\/li>\n<li>3.0 Fix: correctly process default shortcodes in views<\/li>\n<li>3.0 Fix: Use the EDD beta option to serve two different downloads. This will allow us to send the nested or non-nested version depending on what is currently installed without requiring a new license.<\/li>\n<li>3.0 Fix: More responsive styling<\/li>\n<\/ul>\n<h4>v2.05.07 - November 29, 2017<\/h4>\r\n<ul>\n<li>New: Add links to edit views and post entry in the top admin bar<\/li>\n<li>Security Fix: Fix an SQL injection vulnerability on the Form listing page on the backend. Vulnerability discovered by the static code analysis solution <a href=\"https:\/\/www.ripstech.com\/\" target=\"_blank\">RIPS (www.ripstech.com)<\/a><\/li>\n<li>New: Limit the number of field columns in the entry listing page to a max of 11 fields<\/li>\n<li>Tweak: Show default val\/placeholder text icons for any item in an address field and confirmation fields<\/li>\n<li>Tweak: Apply the frm_csv_sep hook when importing addresses. This allows for a different separator to be specified for values in an address field<\/li>\n<li>Fix: View pagination was being ignored when is wasn't overridden from the view shortcode<\/li>\n<li>Fix: Prevent errors with hitting server limits for a long regex when processing shortcodes in a view with a long form<\/li>\n<li>Fix: Set dependencies on the datepicker locale js. This solves the problem with the scripts getting out of order on some sites.<\/li>\n<\/ul>\n<h4>v2.05.06 - November 20, 2017<\/h4>\r\n<ul>\n<li>New: Add frm_load_ajax_field_scripts hook to allow custom field types to load scripts on the first page of the ajax form<\/li>\n<li>Tweak: Only check for shortcodes in calculations if it includes a bracket [ to reduce processing time<\/li>\n<li>Tweak: Speed up load time for long forms with field calculations by preventing the calculations from running when the total field is not on the current page.<\/li>\n<li>Tweak: A few adjustments for the entry shortcode array. Use the child entry id in the returned entry array and include the child form id in the entry array. This fixes issues with API entry updating.<\/li>\n<li>Tweak: Move database functions from FrmAppHelper to FrmDb<\/li>\n<li>Tweak: Move install\/update\/migrate functions from FrmDb to FrmMigrate<\/li>\n<li>Tweak: Remove unused check_cache_and_transient function<\/li>\n<li>Fix: Better sanitizing before running view query<\/li>\n<li>Fix: Save the HTML in the \"no entries\" message for views<\/li>\n<li>Fix: Save all filter settings correctly in the view<\/li>\n<li>Fix: Rename ja_JP translation to ja<\/li>\n<\/ul>\n<h4>v3.0b2 - November 20, 2017<\/h4>\r\n<ul>\n<li>New: Add visibility option to HTML and section fields<\/li>\n<li>New: Add entry_position shortcode for incremental content in views. For example, this gives the option to show more or different information for the first entry in the view or insert ads after the third entry.<\/li>\n<li>New: Make it easier to show star values. Show the stars by default on the View entry page and show stars in a view with [25 html=1].<\/li>\n<li>UI: Add the duplicate entry to actions dropdown<\/li>\n<li>Remove the option to bulk create templates from forms<\/li>\n<li>Deprecated the accordion javascript checkbox in global settings<\/li>\n<li>Move redirect and show page after save options to free version<\/li>\n<li>Move javascript validation to free version<\/li>\n<li>Fix: Hide \"Screen options\" and correct entries page styling when menu name is not \"Formidable\"<\/li>\n<li>Fix: Reverse compatibility for loading the input.php file directly<\/li>\n<li>Fix: Trigger the frm_default_field_opts hook more often. This fixes an issue with saving the prepend and append options in the Bootstrap addon.<\/li>\n<li>Fix an issue with loading datepicker settings in an ajax form with date fields that aren't on the first page<\/li>\n<li>Fix: More responsive styling for form builder<\/li>\n<\/ul>\n<h4>v2.05.05 - November 14, 2017<\/h4>\r\n<ul>\n<li>Fix: When form actions were added at the same time with non-alphabetical naming, a new addon was replacing the first one.<\/li>\n<li>Fix: Show update notifications more reliably on sites that don't save the transient expiration<\/li>\n<li>Fix: Allow script and style tags in the content boxes of views<\/li>\n<\/ul>\n<h4>v3.0b1 - November 13, 2017<\/h4>\r\n<ul>\n<li>A UI pick-me-up in preparation of things to come in 4.0<\/li>\n<li>Add range slider and toggle fields<\/li>\n<li>Move phone, number, user ID, hidden, and HTML fields to the free version<\/li>\n<li>Separate rating fields from stars<\/li>\n<li>Move repeater field to its own button<\/li>\n<li>Combine image and URL fields<\/li>\n<li>Add readonly option to time fields<\/li>\n<li>Remove the jquery rating js and replace with mostly html and css<\/li>\n<li>Show frm-stats as stars with straight html\/css (no more js)<\/li>\n<li><strong>Possibly breaking change:<\/strong> Remove code that has been deprecated since before v2.02<\/li>\n<li>Add a new field class to make it easy to make new field types. We don't have docs yet, but developers can take a look at the FrmFieldType class. But we've gone to great efforts to make sure fields done the old way will continue to function.<\/li>\n<li>Allow the pro and free versions of Formidable to run side-by-side. We are still running is as a single nested plugin right now while we prepare for a mass switch in a future release. v#.0 lays all the groundwork to run and update the two versions separately.<\/li>\n<li>Move front-end javascript for pro version into separate file<\/li>\n<li>Save a combined js file to use on the front-end with a fallback if the file fails to generate. This file is triggered to update when the plugin is activated or updated.<\/li>\n<li>Improved RTL styling in backend<\/li>\n<li>Better a11y support with hidden labels where required, and \"for\" on most labels.<br \/>\nLink field to description for screenreaders.<\/li>\n<li>Change \"field options\" to \"field settings\"<\/li>\n<li>Move shortcodes to form settings page<\/li>\n<li>Update the Print styling for the entries page<\/li>\n<li>Remove the preview page setting, and use the regular preview page instead<\/li>\n<li>Remove frm_text_block class and do it by default. Radio buttons and checkboxes with wrapping text should look good by default<\/li>\n<li>Remove recaptcha and website fields from default Contact us form template<\/li>\n<li>Move format options to free with HTML5 pattern<\/li>\n<li>Add new classes for each field type with extendable base class<\/li>\n<li>Enable auto update when pro is used as a separate plugin<\/li>\n<li>Separate Pro and Lite translations<\/li>\n<li>Add validation for the year range in date fields<\/li>\n<li>Don't show the reports nav if no entries<\/li>\n<li>Include line breaks to paragraph fields when viewing entries on backend<\/li>\n<li>Hide the \"screen options\" on the edit\/new entries pages since it doesn't do anything<\/li>\n<li>Add a link in the footer to review Formidable<\/li>\n<li>Add frm_output_single_style hook for extra css<\/li>\n<li>Replace some back-end scripts for showing and hiding settings on click with html data attributes<\/li>\n<li>Fix: Don't use conditional logic in form actions when the field isn't selected<\/li>\n<li>Fix: Show address fields without &lt;br&gt; in dynamic fields<\/li>\n<\/ul>\n<h4>v2.05.04 - November 10, 2017<\/h4>\r\n<ul>\n<li>New: Allow normal WordPress shortcodes in the field calculations box<\/li>\n<li>Updates for WP 4.9 compatibility. This includes preventing double filtering on contact form widgets and using the WordPress Codemirror scripts for the form CSS page.<\/li>\n<li>Fix: Strip commas during form validation in non-HTML5 number fields<\/li>\n<li>Fix: Correctly order the views dropdown in the shortcode builder<\/li>\n<li>Tweak: Remove recaptcha and website fields from sample Contact us form template since most people don't need them<\/li>\n<li>Fix: Prevent \"are you sure\" message that has started being triggered by WordPress when saving a WordPress form<\/li>\n<li>Fix: Correctly validate form fields with an Inside field label when HTML5 forms are not enabled<\/li>\n<li>Fix: Set the background color on loading form submit button. Depending on the hover button covers, the loading spinner may have been the same color as the button<\/li>\n<li>Fix: Additional security checks when getting POST or GET values in some places<\/li>\n<li>Fix: Return int rather than string from FrmForm::getIdByKey<\/li>\n<\/ul>\n<h4>v2.05.03 - October 30, 2017<\/h4>\r\n<ul>\n<li>Enhancement: Clean up BCC and CC email buttons on small screens<\/li>\n<li>New: Add frm_xml_field_export_value hook<\/li>\n<li>Security enhancement: Use wp_kses instead of wp_kses_post for showing entries<\/li>\n<li>Enhancement: Add more HTML options to the wp_kses filters<\/li>\n<li>Fix: Correctly show the list of trashed forms after one is permanently deleted<\/li>\n<li>Fix: PHP error when editing an entry with a date field set as the post date<\/li>\n<li>Fix: Field value formatting when exporting XML<\/li>\n<li>Fix: Allow striphtml=1 to work for array values<\/li>\n<li>Fix: Prevent confirmation field from moving down on small screens<\/li>\n<\/ul>\n<\/p>\n"],"installation":["<ol>\n<li>Go to your Plugins -&gt; Add New page in your WordPress admin<\/li>\n<li>Search for 'Formidable'<\/li>\n<li>Click the 'Install Now' button<\/li>\n<li>Activate the plugin through the 'Plugins' menu<\/li>\n<li>Go to the Formidable Forms menu<\/li>\n<li>Click the 'Add New' button to create a new form<\/li>\n<li>Insert your forms on a page, post, or widget using a shortcode [formidable id=x], Alternatively use <code>&lt;?php echo FrmFormsController::show_form(2, $key = '', $title=true, $description=true); ?&gt;<\/code>` in your page template<\/li>\n<\/ol>"],"frequently_asked_questions":["<h4>How do I get started with the best WordPress contact form plugin?<\/h4>\n\n<p>The fastest way to build a contact form is to use the contact form template we built for you. After you activate Formidable Forms, insert [formidable id=contact-form] on the WordPress page of your choice. That's it!<\/p>\n\n<p>Want to make a new contact form? Go to the Formidable -&gt; Forms page and click \"add new\". Choose the Contact Us form template and click \"Load Template\". Now Save your contact form.<\/p>\n\n<p>Next, go to edit the page where you would like to publish your contact form. Click the \"Formidable\" button to open the shortcode builder. Choose your contact form and insert it into your WordPress page. Save your page, and you're done.<\/p>\n\n<p>Get more detail on <a href=\"https:\/\/formidableforms.com\/wordpress-contact-form-template-to-unique\/\" title=\"using the contact form template\">using the contact form template<\/a> in our blog.<\/p>\n\n<h4>My contact forms are not sending emails. Why not?<\/h4>\n\n<p>Try the following steps:<\/p>\n\n<ol>\n<li>Double check to make sure your email address is present and correct in your Email form action on the form \"Settings\" page. The [admin_email] shortcode uses the email address from your WordPress Settings -&gt; General page.<\/li>\n<li>Make sure you are receiving other emails from your site (ie comment notifications, forgot password...). If these emails don't work on your site, form emails will not work either.<\/li>\n<li>Check your SPAM box<\/li>\n<li>Try a different email address in your contact form settings.<\/li>\n<li>Install Postman SMPT or another similar plugin and configure the SMTP settings.<\/li>\n<li>If none of these steps fix the problem with your form emails, and other site emails are not going out, please contact your web host. You can also <a href=\"https:\/\/formidableforms.com\/wordpress-not-sending-emails-smtp\/\" title=\"read more about WordPress emails not sending\">read more about WordPress emails not sending<\/a> in our blog.<\/li>\n<\/ol>\n\n<h4>How do I edit the field names in my forms?<\/h4>\n\n<p>The field and form names and descriptions are all changed with in-place edit. Just click on the text you would like to change, and it will turn into a text field.<\/p>\n\n<p><a href=\"https:\/\/formidableforms.com\/formidable-faqs\/\" title=\"Formidable Form FAQs\">See more FAQs<\/a><\/p>"]}";}