A gutenberg block to use classic menus.
As of April 2026, Classic Menu Block is a WordPress menu plugin with 8.0K+ active installations and a 4.5/5 rating from 2 reviews. It has been downloaded 69K+ times in total. Requires WordPress 5.9+ and PHP 5.6+. Available on WordPress.org since 2022. Last updated 1 year ago — may have compatibility concerns. Download volume is stable this week. Top alternative: Admin Menu Editor.
Use classic menus in gutenberg, using this block. This block renders classic menu data using wp_nav_menu function, improving backwards compatiblity.
Great plugin for what it is – as a wrapper for the classic menu insert fn wp_nav_menu(), and so to be able to insert a classic menu into a full block theme. BUT ….
function register_my_menu() {
register_nav_menus();
}
add_action( ‘after_setup_theme’, ‘register_my_menu’ );
So now I can create a classic menu in the Backend, insert a Classic Menu block in a page and select a classic menu for that block insert. So for example, theme 2024 has no such register fn, so I added it to a child theme
Exactly what I was looking for: a simple menu-block. Nothing more, nothing less.
| WordPress | 5.9+ requiredTested up to 6.5.8 |
| PHP | 5.6+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.