Frequently Asked Questions
Find answers to common questions about Functionalities.
Dynamic Functionalities is a free, open-source WordPress plugin that replaces 5+ plugins with one lightweight toolkit. It offers 16 independent modules for performance, security, SEO, redirection, link management, and cleanup — all manageable with simple toggles from a beautiful dashboard.
Yes! Dynamic Functionalities is completely free and always will be. It's available on WordPress.org, released under the GPL-2.0-or-later license. There are no pro versions, no premium upsells, no license keys needed. Every feature is available to everyone.
Go to WordPress Admin → Plugins → Add New, search for "Functionalities", click Install Now, then Activate. Navigate to the Functionalities sidebar menu to enable the modules you need. You can also download it from WordPress.org.
Since the plugin is hosted on WordPress.org, updates are delivered automatically through the standard WordPress update system. You'll see update notifications just like any other plugin from the repository — no license keys or manual downloads needed.
Functionalities is designed with performance in mind. Only enabled modules load code. It uses lazy-loading, static property caching, strpos() fast-exit content filters, and transient caching for heavy operations. It loads less code than many single-purpose alternatives. Many modules actually improve performance by disabling WordPress bloat.
Yes, Functionalities is designed to work alongside other plugins. It follows WordPress coding standards and uses proper hooks and filters. It's tested with WP Super Cache, W3 Total Cache, LiteSpeed Cache, FlyingPress, Rank Math, Yoast, Elementor, Bricks Builder, and GenerateBlocks. The Assumption Detection module can even identify overlaps with other plugins.
Absolutely! Functionalities is perfect for client sites. It consolidates common customizations that would otherwise require editing functions.php or installing multiple small plugins. The modular approach lets you enable only what each client needs.
Yes, each module operates independently. Disabled modules load no code at all. You can enable only the modules you need without worrying about unused functionality affecting your site.
The Redirect Manager uses file-based JSON storage rather than database tables. This accelerates load times and makes redirects easy to version-control. The plugin supports 301, 302, 307, and 308 redirect codes.
Your settings are preserved in the database. Reactivating the plugin restores your configuration. If you uninstall (delete) the plugin, all plugin options are removed cleanly.
Yes! Functionalities is open source and welcomes contributions. You can submit pull requests, report issues, suggest features, or improve documentation on GitHub. You can also leave a review on WordPress.org.
You can get support through the WordPress.org support forum, or report issues on GitHub. Developer documentation is available on our docs page.
Still have questions?
Check the documentation, ask on the WordPress.org support forum, or open an issue on GitHub.