Prerequisites
Before installing GT Extensions, make sure you have:
- WordPress 6.0 or higher
- PHP 7.4 or higher
- Fluent Cart plugin installed and activated (free or Pro)
GT Extensions checks for Fluent Cart on every page load. If Fluent Cart is not active, the plugin displays an admin notice with an install link and does not load any module code.
Installing the Plugin
- Download the GT Extensions for FluentCart ZIP file from your purchase confirmation or account page.
- In your WordPress admin, go to Plugins > Add New > Upload Plugin.
- Select the ZIP file and click Install Now.
- Click Activate Plugin.
Alternatively, upload the gt-extensions-fluentcart folder to wp-content/plugins/ via FTP or SSH, then activate from the Plugins screen.
What Happens on Activation
When the plugin activates:
- It registers the
gtfc_settingsoption in the database (if it doesn’t exist) - It checks for a valid Fluent Cart installation
- No database tables are created
- No scheduled events are added until the license is activated
Activating Your License
- Go to Fluent Cart > GT Extensions > License in the WordPress admin.
- Enter your license key from the purchase confirmation email.
- Click Activate License.
A valid license enables:
- Automatic plugin updates from the update server
- Weekly license verification (background cron job)
- Access to support
The license status is displayed on the settings page with a badge showing “Active”, “Expired”, or “Inactive”.
Configuring Modules
After installation, go to Fluent Cart > GT Extensions to see all available modules:
- Each module shows as a card with a title, description, and toggle switch.
- Click the toggle to enable or disable a module.
- Click Save Settings at the bottom of the page.
- Enabled modules expand to show their specific configuration options.
Only enabled modules load on the frontend. You can safely enable and disable modules without affecting your store data.
Updating the Plugin
With a valid license, updates appear in the standard WordPress Dashboard > Updates screen. You can also check manually from the License page using the Check for Updates button.
The update system caches version information for 12 hours to reduce server requests.
Uninstalling
Deactivating the plugin removes all frontend modifications immediately. Your Fluent Cart store continues working as normal. The plugin does not modify any core Fluent Cart data.
Settings remain in the database after deactivation. To remove all data, delete the plugin from the Plugins screen, which triggers the uninstall cleanup.