Allows you to add Widgets in WordPress Navigation Menus
As of April 2026, Widgets in Menu for WordPress is a WordPress menus plugin with 9.0K+ active installations and a 4.8/5 rating from 21 reviews. It has been downloaded 106K+ times in total. Requires WordPress 3.5+ and PHP false+. Available on WordPress.org since 2014. Last updated 7 years ago — may have compatibility concerns. Download volume is stable this week. Top alternative: User Menus – Nav Menu Visibility.
Allows you to add Widgets in WordPress Navigation Menus via a custom widget area and an extra box in menu edit screen.
Warning
You will need to have some CSS skills for the widgets to display properly in nav menus.
View the screenshots for usage instructions.
Contributions are always welcome
yawp_wim_pre_callback
Fires before a widget’s display callback is called. Similar to ‘dynamic_sidebar’ action.
Parameters
Great utility and I find it especially graceful when paired with XYZ’s PHP & HTML snippet injectors. Together one can add a drop-down tag cloud to a menu, thus freeing up valuable screen space for content.
Seems to be working beautifully in 5.2.2 !
This plugin not works in this version but works perfectly on versions before 5.
One of the best plugins I’ve ever known. Simply and easily it’s possible to put anything in the menus.
Simple, perfect. Thank you!
| WordPress | 3.5+ requiredTested up to 4.7.33 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.