Great Feature Toggle – Feature Flags for WordPress
Great Feature Toggle – Feature Flags for WordPress
Description
Great Feature Toggle is a lightweight feature toggle plugin for WordPress that allows administrators to quickly enable or disable site functionality from a single admin panel.
Highlights
* Simple Contact Form shortcode: built-in CAPTCHA and sane validation.
* SEO Meta: set site title/description (lightweight, theme-agnostic).
* Custom Login Logo: for branded admin/login views.
* Custom Mail-From: set name/address (including envelope) for outgoing emails.
* Disable Comments: site-wide for posts/media (fully reversible).
* Force Login: limit pages with allowlist of public paths (e.g., /privacy-policy, /contact).
* Hide Login/Account Nav Links
* Hide Admin Screen Options & Help Tabs
* Hide Menu Items: a limit menu for logged out users.
* Shortcodes: [grftg_message] to output a message; [grftg_reading_time] to show estimated reading time.
* Built to WordPress coding standards and security best-practices (nonces, capabilities, escaping/sanitization).
Key Features:
* Performance-optimized compilation system
* Categorized feature organization
* Real-time admin interface
* Robust error handling
* Translation ready
WordPress Feature Toggles
Great Feature Toggle adds simple feature toggles so you can enable or disable WordPress features without modifying code.
Feature Flag Plugin
Great Feature Toggle acts as a feature flag plugin for WordPress administrators who want to enable or disable functionality without modifying code.
Installation
- Upload the plugin folder to
/wp-content/plugins/great-feature-toggle/or install via Plugins Add New. - Activate via Plugins.
- Go to Settings Great Feature Toggle and enable the features you need.
- For the contact form, add the shortcode to a page:
[grftg_contact_form]. - For reading time, use:
[grftg_reading_time].
Screenshots
Faq
A feature flag plugin allows administrators to enable or disable WordPress functionality without modifying code.
A feature toggle allows administrators to enable or disable WordPress functionality without modifying code.
Absolutely not. You can turn on or off any feature independently.
No more activating and deactivating various plugins.
No — GFT provides lightweight title/description fields. If you need advanced sitemaps, schema, redirects, etc., use a dedicated SEO plugin alongside GFT.
Enter paths (one per line) under Force Login Allowlist, e.g. /, /privacy-policy, /contact.
GFT is theme-agnostic and works with Gutenberg and other popular builders like Elementor. The features are intentionally minimal and additive.
Yes. Set the minimum capability for each feature in settings.
Unlike having numerous plugins, having these in one single place will speed up a site. In fact the Great Feature Toggle plugin goes to great length to help improve performance such as minimizing DB interactions and ensuring the code only run on the specific pages.
Yes – I have an additional 20+ features in development such as:
* Admin Menu ordering
* Disable password resets
* Auto downcase email addresses in registration
* Send an email to the sites registered users
* Turn off login nav links
* Change the login error message for improved security
* Redirect the login page to a different page
* Rename media slugs
* Obfuscate email address via shortcode
* AND MORE
Yes! All strings are wrapped in translation functions.
Reviews
Changelog
6.5.6
- Improved Performance – less memory.
6.5.5
- Performance Enhancement
6.5.2
- ** New Feature **
- Media-Copy: Adds link in media to create new copy of file
6.5.1
- Initial public release.

