Stop installing 10 plugins for basic WordPress optimization
16 modules for performance, security, SEO, redirects, and content management. One lightweight plugin that only loads what you use.
About Functionalities
One plugin. 16 features. Zero bloat.
I built Functionalities after getting tired of installing a dozen plugins just to do basic WordPress optimization. Each plugin adds overhead, conflicts with others, and slows down your site.
Functionalities consolidates everything into one modular toolkit that only loads what you actually use. Disabled modules don’t execute a single line of code. No database queries, no file includes, no hook registrations. It’s as if they don’t exist.
Everything you need, nothing you don’t
Each module is self-contained. Enable only what your site needs.
Link Management
Automate nofollow on external links, manage exception lists, control new-tab behavior, and bulk update existing posts.
Redirect Manager
File-based 301/302/307/308 redirects with regex pattern matching. Zero database overhead, instant resolution.
Login Security
Limit login attempts, configurable lockout durations, hide error messages to stop username enumeration.
Performance & Cleanup
Disable emojis, embeds, XML-RPC, feeds, Gravatars, REST API discovery, and other WordPress bloat.
Schema Settings
Add microdata and JSON-LD breadcrumbs to your site without installing another SEO plugin.
Custom Fonts
Register @font-face with WOFF2 support, preloading, and font-display control. Self-host Google Fonts properly.
SVG Icons
Upload custom SVGs and insert them inline in the block editor. Full sanitization built in.
Header & Footer Snippets
GA4, custom scripts, wp_body_open support. Stop editing theme files for tracking codes.
Content Integrity
Detect when updates break internal links, reduce word count, or remove headings. Snapshots and diffing built in.
Assumption Detection
Notices when implicit site assumptions stop being true: schema collisions, analytics dupes, font redundancy.
Block Cleanup
Strip unnecessary block classes from frontend output for cleaner, lighter HTML markup.
Components
Define reusable CSS components with a visual editor. Build and manage your design system in WordPress.
Meta & Copyright
Dublin Core, Creative Commons licensing, per-post copyright metadata, and SEO plugin integration.
Task Manager
File-based project task management with JSON storage. Track development tasks right in WordPress admin.
Editor Link Suggestions
Limit link suggestions to selected post types. Keep the editor autocomplete fast and relevant.
Progressive Web App
Make your site installable with offline support, service worker caching, and custom install prompts.
NewBuilt for performance from the ground up
Every module is engineered to be as fast as doing nothing.
Modular Loading
Disabled modules don’t load any code. Not a single file include, hook registration, or class instantiation.
Static Caching
Options are cached in memory via static properties. One database read per request, not one per function call.
Fast-Exit Checks
Content filters bail early with strpos() checks before doing real work. If there’s nothing to change, the overhead is near zero.
File-Based Storage
Redirects and tasks use flat JSON files, not database queries. No custom tables, no wp_options bloat, no autoload overhead.
Replace plugins, not add another
Here’s what Functionalities covers that typically requires separate installations.
Feature Highlights
Performance
- Modular loading: disabled features don’t execute any code
- Static caching: settings cached in memory, not re-fetched per request
- Fast-exit filters: content processing skipped when unnecessary
- File-based storage: redirects stored in flat files, not database
Security
- Login attempt limits to block brute force attacks
- Configurable lockout durations and thresholds
- XML-RPC disable to close common attack vector
- Error message hiding: don’t reveal valid usernames
SEO & Content
- Nofollow automation for external links
- Exception lists: whitelist trusted domains
- Schema markup: microdata and JSON-LD without plugins
- Redirect manager: 301/302/307/308 with pattern matching
Developer-Friendly
- Hooks everywhere: filter and action for every feature
- Clean codebase: PSR-4 autoloading, namespaced classes
- WordPress standards: proper escaping, nonces, capabilities
- Extensible: build on top of any module via documented APIs
Up and running in 2 minutes
No build tools, no dependencies, no configuration files. Download, install, activate.
Download & Install
Download the ZIP, go to Plugins > Add New > Upload, and activate. That’s it.
Activate License
Go to Functionalities > License, enter your key, and click Activate. Automatic updates enabled.
What’s New in v1.0.0
Free during early access
Get a free lifetime license for on all purchases made until March 31, 2026. The plugin works without a license, but you’ll need one for automatic updates and support.
Right now