There was a minor update ( I am talking 2.10.0 to 2.10.1 ) for Gravity Forms which included a ‘security enhancement‘ which I implemented.
Upon doing so my WordPress based membership site, which was using the Gravity Forms User Registration Add-On completely crashed with a Fatal Error and Your Site is Experiencing a Technical Issue notice.
No big deal I thought, I would just restore the backup from the day prior. Same result, so I continued restoring older daily backups without success. Now what!?
This article covers how I was able to resolve that Fatal Error but is intended for my personal use only in order to help me jog my memory should this issue occur in the future. So I won’t be going into great detail.
https://endurtech.com/wp-content/uploads/2018/04/gravityforms.jpg512512Mannyhttps://endurtech.com/wp-content/uploads/2018/04/endurtech-logo.pngManny2026-05-01 09:21:572026-06-02 13:04:23WordPress Fatal Error Gravity Forms with User Registration Add-On
Gravity Forms is a powerhouse plugin for building advanced forms in WordPress. One of its standout features is file uploads—including images.
But what happens when users upload massive, high-resolution images that bog down your server or slow down your site?
Good news: you can automatically resize uploaded images using a simple PHP snippet. In this post, we’ll walk you through how to implement it and tailor it to your specific form setup.
https://endurtech.com/wp-content/uploads/2018/04/gravityforms.jpg512512Mannyhttps://endurtech.com/wp-content/uploads/2018/04/endurtech-logo.pngManny2025-10-13 13:00:202025-11-13 18:36:07How to Resize Images Uploaded to Gravity Forms
Recently my Stripe Pricing Fields within Gravity Forms obtained new features.
Namely an Autofill link and a Save with link option, each of which I did not want and has caused confusion and even raised alarm bells among my clients.
Rather than ask for permissionStripe opted to ask for forgiveness by enabling their new Link payments feature automagically.
This article will take you through the steps to disable this new Autofill link and Save with link options from any forms created within Gravity Forms.
https://endurtech.com/wp-content/uploads/2022/03/gravity-forms-logo-wordpress.jpg500500Mannyhttps://endurtech.com/wp-content/uploads/2018/04/endurtech-logo.pngManny2025-02-14 10:04:342025-02-15 10:35:00Disable Gravity Forms Autofill link, Save with link
The following code, when inserted into a custom plugin or your child theme’s functions.php file, will automatically delete the associated WordPress “Users” account when deleting a User from the “Trash” tab. Learn more from the online Gravity Forms “Delete Entry” Documentation page.
https://endurtech.com/wp-content/uploads/2022/03/gravity-forms-logo-wordpress.jpg500500Mannyhttps://endurtech.com/wp-content/uploads/2018/04/endurtech-logo.pngManny2023-03-02 06:40:482023-06-19 15:17:27Delete WP User when Deleting Gravity Forms Entry
The following code, when inserted into a custom plugin or your child theme’s functions.php file will forward all file uploads (images and documents) to your Media Library within your WordPress website. Special thanks to Kim G. who originally published the code snippet.
https://endurtech.com/wp-content/uploads/2022/03/gravity-forms-logo-wordpress.jpg500500Mannyhttps://endurtech.com/wp-content/uploads/2018/04/endurtech-logo.pngManny2022-11-04 08:32:512023-03-02 03:36:22Upload to the Media Library Using Gravity Forms
On several occasions I have been commissioned to create an online payment form which also collects additional compensation to cover various administrative fees, such as Credit Card transaction fees. In this article I will cover how to calculate credit card transaction fees using the Gravity Forms WordPress plugin. This will allow you to collect the full original invoiced amount, making book keeping easier on you and your accountant.
https://endurtech.com/wp-content/uploads/2022/03/gravity-forms-logo-wordpress.jpg500500Mannyhttps://endurtech.com/wp-content/uploads/2018/04/endurtech-logo.pngManny2022-03-30 22:46:212022-11-04 08:08:36Calculate Credit Card Transaction Fee Using Gravity Forms
Gravity Forms comes with a few built-in CSS classes, called CSS Ready Classes, for you to choose from when building your forms. However, unless you have memorized them you will have to look them up.
We’ve updated Brad’s (6+ year old) Gravity Forms CSS Ready Class Selector WordPress plugin which works as a handy CSS Ready Class reference tool. When editing your forms, selecting the old ellipsis image from the Custom CSS Class label within the Appearance tab, this plugin would generate a convenient popup containing all the latest available CSS Ready Classes. But as we mentioned, its over 6 years old and needed to be updated. It was missing a few CSS Ready Classes and had an invalid link to the Gravity Forms CSS Ready documentation. Plus, wouldn’t it be handy to know which fields the intended class would work with? Then we discovered Mike’s forked version and enhancements which further streamlined the code and removed the unnecessary accordions. We didn’t know that we didn’t want the accordions until they were gone.
Our revision of this convenient plugin further refined and streamlined the popup display.
This new plugin, as before, from within your forms’ fields, select the Appearance tab and click the new “CSS” link next to the Custom CSS Class field. This will open the handy reference popup. We replaced the old ellipsis image button with a simple link.
Browse through the various CSS Ready Classes and select the ones you want to have added to your field. Double click on your last selection to automatically close the popup or just hit esc. When you hover your cursor over any class, a description (via link title) will appear of the classes function and intended use. View this project on GitHub.
https://endurtech.com/wp-content/uploads/2019/09/css-ready-classes-for-gravity-forms-plugin.jpg512512Mannyhttps://endurtech.com/wp-content/uploads/2018/04/endurtech-logo.pngManny2021-07-13 08:00:582021-07-13 13:02:40CSS Ready Classes for Gravity Forms WordPress Plugin
Need to prevent a visitor or user from changing a specific form field on one of your Gravity Forms? Using the provided code snippet within this article, you can convert any input field into a “read-only” field. This type of field is different from a hidden field as it will display the contained data but prevent the visitor from altering it.
Sometimes making a field read-only can be useful, allowing you to then utilize that field for dynamic display of various messages. If you want to change a field to be read-only, you currently need to use JavaScript to do so. The following code snippets will help you accomplish this.
https://endurtech.com/wp-content/uploads/2018/04/gravityforms.jpg512512Mannyhttps://endurtech.com/wp-content/uploads/2018/04/endurtech-logo.pngManny2020-10-27 12:53:502020-10-27 12:55:37Create Read-only Field in Gravity Forms
The premium WordPress plugin, Gravity Forms has a built in security feature which “self heals” the Gravity Forms uploads folder by renaming files containing certain file name extensions. This “self healing” function is routinely called from a Gravity Forms created cron-job and scans for files that may be malicious but it doesn’t actually analyze the file to verify if it is malicious or not. Rather, it simply renames the discovered file based off the file extension with no notice to you that it has been renamed or has altered any files in the uploads directory.
Below we’ve listed the file name extensions that are monitored for their existence and will be automatically renamed if discovered.
If you want to allow visitor to registrations on your WordPress website or project, Gravity Forms has a handy Add-On called User Registration. This makes registering new users, creating login forms, and even setting custom user meta relatively simple.
Assuming you’ve configured such a solution for your website or project, you may want to enable the user activation option. This will help cut down on the number of junk registrations.
When a visitor registers, an activation email is dispatched with a link to their specific account activation. Upon clicking this link, they are directed to the default Gravity Forms activate page which completes the user activation process. This page isn’t particularly interesting and you may want to spice it up to provide your new registered user with more helpful information.
This article will show you the steps needed in order to implement a custom activation page when using Gravity Forms User Registration.
https://endurtech.com/wp-content/uploads/2018/04/gravityforms.jpg512512Mannyhttps://endurtech.com/wp-content/uploads/2018/04/endurtech-logo.pngManny2019-07-22 16:56:062019-08-07 19:47:23Gravity Forms Custom User Registration Activation Page