Boost site speed with static menu caching. Lazy-load submenus to keep DOM size under 1,500 nodes for better Core Web Vitals.
As of April 2026, Menu Optimizer is a WordPress menu plugin with 0 active installations and a 0/5 rating0. It has been downloaded 178 times in total. Requires WordPress 5.8+ and PHP 7.4+. Available on WordPress.org since 2025. Top alternative: Admin Menu Editor.
Menu Optimizer is a powerful performance optimization plugin that generates static HTML files for your WordPress menus, dramatically reducing server load and improving page load times.
Real-World Success: This optimization technique helped achieve the first WooCommerce store with a perfect 100/100 mobile score on Google PageSpeed Insights. Read the WP Rocket case study
Why Menu Caching Matters
Menu generation requires significant compute time on WordPress and WooCommerce sites. Every page load requires WordPress to:
* Query the database for menu items
* Process menu hierarchy
* Apply filters and hooks
* Render HTML output
Menu Optimizer eliminates this overhead by pre-generating menu HTML files that are served instantly.
The DOM Size Problem
Google Lighthouse triggers warnings when a page…
| WordPress | 5.8+ requiredTested up to 6.8.5 |
| PHP | 7.4+ required |
…and 4 more changes
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.