Gravity Forms Logo

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.


Read more

Gravity Forms Logo

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.


Read more

Gravity Forms Logo

When you first start off with Gravity Forms, their various tooltips come in handy to inform you what certain fields and features can and cannot do.

Tooltips are those little popup messages which appear when you hover your cursor over those little question mark icons (or any programmed element for that matter).

Within the Gravity Forms WordPress administrative backend these icons appear at the end of may form fields and labels. Again, these are handy for the uninitiated, but tend to appear in front of and block fields that you may be attempting to edit. Thus they quickly become an annoyance and time wasting feature. That is why we looked into disabling them. All of them.

Special thanks to Joshua Vandercar for his assistance.


Read more

Gravity Forms Logo

The Gravity Forms premium WordPress plugin provides a “Select All” label option for its checkbox fields. But what if you wanted a custom label, custom text, for the “Select All” option?

In this article we will show you how to modify the default “Select All” label option to create your own custom label text.


Read more

W3 Total Cache WordPress Plugin Settings


Yesterday evening, the W3 Total Cache development team released a minor yet important update to their WordPress plugin. This update specifically addresses issues regarding those utilizing Content Delivery Networks to increase the speed and reliability of their website(s).


Read more

WPFront User Role Editor Plugin

Recent events showcase that the team managing WordPress is committed to security.

Plugins are removed from the plugin directory once WordPress is made aware of any security related issues related to a plugin or theme within their directory and have verified their authenticity.


WPFront User Role Editor Withdrawn

This is what happened on Jan. 20th, 2019 to the WPFront User Role Editor, which has been temporarily withdrawn from the plugin directory. It was reported and verified to have an exploitable security flaw but only when installed on a WordPress website utilizing Multisite installation.


Read more

Create Custom WooCommerce Order Status without Plugins

The free WordPress eCommerce plugin, WooCommerce, includes a few different “order statuses“.

These are important as they inform your clients and customers in what stage their particular order is at. These order statuses help prevent unnecessary phone calls and/or emails from said customers inquiring about the status of their order. Granted you will always have that one person who will contact you regardless. At least these will help keep the majority from reaching out to you saving you and your online business much time.


Built-in WooCommerce Order Statuses

Here is the default order status list built into WooCommerce:

  • Completed
  • Processing
  • Pending payment
  • On hold
  • Refunded
  • Cancelled
  • Failed

Some online stores may want to provide their customers with more specific order fulfillment statuses. For example, an online manufacturer may want to provide their customers with the ability to see that they are “Awaiting parts“, in the “Building” process, “Shipped“, and so on and so forth.

Within this article we will show you how to easily add these custom order statuses to your WordPress website without the use of a plugin.


Read more

WooCommerce WordPress eCommerce

A design flaw within the WordPress permission system and the eCommerce plugin, WooCommerce, could allow someone to alter account privileges on your WordPress website.

According to new research by Simon Scannell, a researcher for PHP Security firm RIPS Tech, when WooCommerce is installed it will create a Shop Manager role. The Shop Manager user role has the “edit_users” WordPress capability/permission enabled. This capability allows users to edit any WordPress user.


Read more

UltimateMember WordPress Plugin Hacked

Recently the WordFence security plugin for WordPress falsely detected a file within the UltimateMember plugin as malware. Removing this will will crash your website. Should you accidentally remove this file before reading that it is a false positive, simply restore it by downloading the plugin again and uploading the removed file.

Filename: class-um-mobile-detect.php


Read more

Gravity Forms Logo

For convenience, most web browsers save what information you previously submitted on website forms so that the next time you are filling in a form you only need to select the entry from a drop down list of choices.

With date fields on Gravity Forms it generally displays the calendar below the input field. The problem occurs when that field was previously submitted by a visitor and the visitor returns to resubmit that form. The autocomplete drop down list will cover the drop down calendar making it difficult to select a date.

We may have a solution. Try using the snippet within this article to turn off the autocomplete feature on:

  1. the entire form
  2. a specific form
  3. a specific form field

Keep in mind that this snippet may not work on all browsers and they constantly revise how they handle such fields.


Would you like prompt assistance? If you don’t have time or are not comfortable taking the risk of adding custom code to your website, let us get this done for you now!


Read more