Perform – Optimize Performance
Perform – Optimize Performance

Perform – Optimize Performance

5/5 (2 ratings) 200 active installs Updated Aug 7, 2026
General Settings Screen

General Settings Screen

Perform helps site owners reduce unnecessary frontend work in WordPress. It combines asset controls, cache features, CDN rewriting, and small cleanup modules in one settings area.

Version 1.7.0 focuses on safer, easier-to-understand controls for real sites: a dashboard overview, dashboard-only runtime diagnostics, page cache exclusion and lifecycle controls, an Assets Manager reset action, consistent settings layouts, and Cache Stats integrated into the main settings tabs.

Key capabilities:

  • Inspect scripts and styles on the current page with the Assets Manager.
  • Disable selected CSS or JavaScript globally or keep it enabled for specific pages.
  • Enable full-page caching with cache validation, stale regeneration, preload scheduling, and cache stats.
  • Add DNS prefetch and preconnect hints for external resources.
  • Rewrite static asset URLs to a CDN when a CDN URL is configured.
  • Cache classic WordPress navigation menus on non-block themes.
  • Remove common frontend extras such as emojis, embeds, query strings, feed links, REST links, shortlinks, and jQuery Migrate.
  • Adjust Heartbeat, autosave, post revision, and self-pingback behavior.
  • Apply WooCommerce-specific asset and cart fragment controls when WooCommerce is active.

How Perform works:

  • Most modules are disabled until you turn them on.
  • Asset changes are reversible from the Assets Manager.
  • Existing settings from older Perform versions are preserved during migration.
  • Developers can customize selected behavior through Perform filters.

Support

Project site and release updates: https://performwp.com/
For help and troubleshooting, use our WordPress.org support forum: https://wordpress.org/support/plugin/perform
Contributions and bug reports welcome on GitHub: https://github.com/performwp/perform

Contributors

performwp, mehul0810, ankur0812