Articles

Deprecated Gravity Forms Database Tables

The following database tables have been deprecated as of Gravity Forms 2.3, and should not be utilized by any custom code or third-party plug-ins etc.

Testing For Blank Fields With Conditional Logic

Using conditional logic to detect if a field’s value is blank can be confusing to some people, but it’s quite simple. This article explains how to do this.

Troubleshooting Background (async) Processing Issues

This article contains tips and links to help you debug issues with background (async) processing, as introduced in Gravity Forms 2.2.

Database Structure

Here's how Gravity Forms is structured within your database:
Note: This structure applies to Gravity Forms version 2.3 or higher.

gform_form_args

The gform_form_args filter provides the ability to modify the options used to display the form.

Customizing The Login Form Template

If you're using the Gravity Forms login form but want to use a custom template, you can easily do so. This is especially helpful for theme developers who want to utilize the existing login form already built into Gravity Forms.

Accessing Mapped Field Values During Feed Processing

These functions are located in the GFAddOn class and can be used to retrieve the mapped form field values during feed processing in the process_feed() method.

Adding a New Notification Service Using the Add-On Framework

Since Gravity Forms 1.9.16, developers can now include new services which can be selected by the user to handle sending the form notifications.

Adding a Note to the Entry when Using the Add-On Framework

The Add-On Framework includes a couple of helpers which can be used to add notes to the entry.

Submit Button CSS Selectors

Here's how to apply styles to Gravity Forms submit buttons. You can utilize these selectors to apply any additional styling that you may need.