Menu Cache

Caches WordPress navigation menus.

Author:Ryan Hellyer (profile at
WordPress version required:4.1
WordPress version tested:
Plugin version:1.0.1
Added to WordPress repository:05-01-2015
Last updated:02-12-2015
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:100
Rated by:3
Plugin URI:
Total downloads:4 230
Active installs:300+
plugin download
Click to start download


Caches the output of your menus. That's it 😉

Specifically, it caches the output for every unique page. This allows the menus to retain the current/parent/child classes unlike most other menu caching plugins.

Why should I use this plugin?

If you want to cache your menu content obviously, but specifically if you want to cache your menu content and keep the current/parent/child page classes working. Most menu caching systems do not cater for keeping the various classes working, whereas this plugin does.

Why shouldn't I use this plugin?

You should not use this plugin if you have a huge number of posts/pages on your site. The plugin caches each menu individually for each post. This can result in a huge number of cached menus on some sites, which could actually resulted in a slower site in those situations. It could also overload your object cache backend if it has insufficient memory to store them all.