Gravity Form Locator

Description

The Gravity Form Locator plugin aims to solve a big hole in the design of Gravity Forms’ backend interface.

Problem: Currently there is no way to know which page or post a particular form is on.

This plugin solves that problem by adding a “Form Locations” page within the Gravity Forms menu so that all forms that have been added to pages or posts are visible on one screen. Links will take you to the form editor or the post editor so there is one convenient place to manage your forms.

Additionally, when editing a form in the backend, there is a “Locations” tab so you can view all the pages or posts where that form is currently used. It even includes forms located in drafts or private pages.

Screenshots

  • Form Locations: View all your forms and the pages/posts that they are on.
  • New quick link to view all the pages/posts a specific form is currently published on.
  • Another new quick link to view all the pages/posts the current form is published on.

Installation

Install Gravity Form Locator via the plugin directory, or upload the files manually to your server and follow the on-screen instructions.

Gravity Forms version 2.0 or later must be installed for this plugin to work.

FAQ

How does the plugin find the forms?

The plugin will run a scan of all the pages and posts on your site looking for any [gravityforms] shortcodes. If it finds a shortcode, the form and post are added to the “Locations” page in the admin.

Does the plugin search for forms in widgets?

Not currently, but if enough people request it, I’ll consider adding in that functionality.

How can I contribute?

Help me improve this plugin on GitHub by submitting a pull request or adding an issue (https://github.com/tarecord/gravity-forms-locator/).

Reviews

Plugin Has Potential

I have been dealing with this issue for some time. I am glad someone created a fix for this obvious oversight by Gravity Forms. Managing tons of forms on a website can get confusing. I will change to 5 stars if I can get it to show more then 10 of the forms available.

Very Useful Plugin, Responsive developer

I originally gave this plugin a 1-star rating because it failed to find all forms; however, the developer pushed an update and it now finds them all - hurray! We have a couple of client sites with literally hundreds of active forms and now that it's working, this plugin is already an invaluable tool! Original Review: On a site with 43 active forms, 111 in total, some in use on multiple pages, the scan only identified 10 instances of the shortcode.
Read all 5 reviews

Contributors & Developers

“Gravity Form Locator” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Gravity Form Locator” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.2.0

  • Fixed a bug that caused some forms to be missed when scanning.
  • Fixed bugs related to duplicated form locations when editing posts.
  • Added support for multiple forms on the same post.
  • Added sortable columns to the location table.
  • Added pagination to the location table.

1.0.2

  • Fix bug causing plugin to crash on PHP 7

1.0.1

  • Fixed bug causing form locations to be duplicated in the location table
  • Added correct link for donations

1.0.0

  • Initial Release