We have a WP 3.3.1 sub-domain multisite system running that hosts about 80 blogs for our university. Whenever we update a blog’s nav menu, the entire (super) cache is deleted for all our blogs. This process takes a few minutes (wp-admin is non-responsive till cache cleaning is completed) and is not what we expected nor want. We have many sites and some have quite a bit of traffic. We do not want all of our caches deleted.
We understand that if you update a nav menu for a blog then the cache for that blog, and only that blog, should probably be deleted.
IMO, this is a bug. This is most likely the offending line:
add_action( ‘wp_update_nav_menu’, ‘wp_cache_clear_cache’ );
- The topic ‘[Plugin: WP Super Cache] Nav menu update clears all blog cache’ is closed to new replies.