WordPress Performance Controls That Work With Your Existing Stack
Perform helps developers, agencies, and technical site owners control frontend assets, reduce WordPress overhead, optimize WooCommerce behavior, and use safer page caching from one open-source plugin.
Assets Manager
Plugins and themes often load their CSS and JavaScript across more pages than necessary. Perform’s Assets Manager gives you direct control over those requests.
- Inspect CSS and JavaScript detected on the frontend.
- Disable unused assets on individual pages.
- Apply broader rules by post type or template.
- Keep page-specific exceptions when a broader rule is not safe everywhere.
- Reverse a rule when testing reveals a dependency.
This is Perform’s primary differentiator. It helps reduce page weight and HTTP requests at the source rather than relying only on compression or caching after every asset has already been included.
Full-Page Cache Controls
Perform 1.6.0 adds full-page caching designed around safer cache generation and clearer operational behavior.
- Validate responses before they are written to cache.
- Use safer cache-write handling.
- Regenerate stale entries.
- Schedule cache preloading.
- Review cache statistics and behavior.
Only one full-page caching layer should normally control a request. If your host, CDN, or another plugin already provides page caching, test the configuration and avoid enabling overlapping caches without a clear reason.
WordPress Bloat Controls
WordPress includes compatibility features and frontend output that many modern sites do not use. Perform lets you remove selected overhead based on the requirements of your site.
- Remove WordPress emoji assets.
- Disable embeds when embedded WordPress content is not required.
- Remove jQuery Migrate after confirming that themes and plugins do not depend on legacy behavior.
- Reduce other optional WordPress frontend features and metadata.
These controls should be treated as compatibility decisions, not universal recommendations. Test them against your theme, plugins, editor workflows, and integrations.
WooCommerce Performance Controls
WooCommerce scripts and styles are essential on store journeys, but they do not always need to load across every public page. Perform gives you controls for reducing store overhead outside the contexts that require it.
- Control WooCommerce scripts and styles.
- Reduce unnecessary cart-fragment activity where appropriate.
- Combine WooCommerce-specific controls with page-level asset rules.
Always verify product pages, cart, checkout, customer accounts, mini carts, analytics, and payment integrations after changing WooCommerce behavior.
Resource Hints and CDN Controls
DNS Prefetch
Resolve important third-party domains earlier when the browser will need them later in the page lifecycle.
Preconnect
Establish early connections to selected external origins when the connection cost is justified.
CDN Integration
Configure how eligible static assets are rewritten for delivery through your CDN.
Menu Caching
Perform can cache classic WordPress navigation menu output to reduce repeated menu-generation work. It runs for classic themes by default and provides a developer filter for hybrid themes that still render classic menus.
Developer-Friendly by Design
Perform is developed as an open-source WordPress plugin with hooks and filters for custom integrations. The public repository includes automated coding standards, static analysis, PHPUnit tests, production build validation, and Playwright smoke coverage.
- Inspect the source and development history.
- Extend behavior through hooks and filters.
- Report reproducible bugs through GitHub.
- Contribute fixes and improvements.
What Perform Does Not Promise
Perform does not promise a specific PageSpeed score, Core Web Vitals result, or loading-time reduction for every site. Results depend on hosting, themes, plugins, media, third-party services, traffic patterns, and which controls can be enabled safely.
Its purpose is to give you better control over the work WordPress performs and the resources each page loads.
