

Overview dashboard with presets and health checks
WP Performance makes your WordPress site load faster without the headache. Turn on a few options and the plugin handles caching, asset optimization, and image delivery for you.
Not sure where to start? Open the Overview tab and pick a one-click preset (Safe, Balanced, or Aggressive). You can fine-tune anything afterwards.
Version 2.0 is a complete rebuild with a fast new dashboard and no third-party dependencies. Everything below works together out of the box.
Block cache stores the rendered output of a section of a page and reuses it, even on pages that are not fully cached (like logged-in or dynamic pages). Use it three ways:
[wpp_cache ttl="600"]...[/wpp_cache]PHP – in a template:
if ( wpp_cache_start( ‘sidebar’, [ ‘ttl’ => 3600 ] ) ) { expensive_render(); wpp_cache_end(); }
You choose how long to cache and whether to keep a separate copy per page, per device, per role, or for logged-in visitors.
wp wpp flush – clear the page cachewp wpp flush-blocks – clear the block cachewp wpp enable – enable WP Performancewp wpp disable – temporarily disable WP Performancewp wpp cleanup [<type>] – run a database cleanup (all, trash, spam, revisions, autodrafts, transients, cron)Found a bug? Please open an issue on GitHub.