Import your demo content, widgets and theme settings with one click. Theme authors! Enable simple theme demo import…
About Widgets in Menu for WordPress
This plugin allows you to add custom widgets to your WordPress navigation menus. However, please note that you will need some CSS skills to ensure that the widgets display properly.Screenshots





Frequently asked questions
What is the purpose of the 'yawp_wim_pre_callback' action?
The 'yawp_wim_pre_callback' action fires before a widget's display callback is called. It is similar to the 'dynamic_sidebar' action.
What does the 'yawp_wim_attribute_prefix' filter do?
The 'yawp_wim_attribute_prefix' filter allows you to modify the prefix used in class/id attributes in the HTML display. The default prefix is 'yawp_wim'.
What is the function of the 'yawp_wim_widget_params' filter?
The 'yawp_wim_widget_params' filter allows you to modify the parameters passed to the widget's display callback. This filter is similar to the 'dynamic_sidebar_params' filter.
What parameters are available for the 'yawp_wim_pre_callback' action?
Parameters include an associative array of widget arguments ($yawp_wim_widget), the widget's name, ID, callback information, and an associative array of multi-widget arguments ($params).
Changelog
1.0.0
- Fixed i18n issues.
- Added Composer support
- Fix issues with empty widget titles thanks to Niklas Rosenqvist
0.2.1
- Fixed notice.
- Moved attribute prefix to main file.
0.2.0
- Refactored code completely in line with WP standards.
- Fixed notices by overriding WP’s default add menu item function.
0.1.0
- Added translation support.
- Added label for single menu item.
- Added Widget type + Set title just like widget areas.
- Improved js.
- Added minified js.
- Better filter for html element attribute.
- Better inline documentation.
- Improved readme and help.
- Added screenshots.
0.0.1
- Initial Plugin uploaded.