I haven’t tried it but this seems to answer the your criteria
https://www.quora.com/In-WordPress-how-do-I-add-a-widget-to-a-menu
Related Posts:
- Remove Container Element From wp_nav_menu() Markup
- Breadcrumbs showing Parent and Child Pages
- Return only top-level navigation items from a menu using wp_get_nav_menu_items
- Menu fallback “menu_class” rendering a “div” instead of a “ul”
- How do I create page navigation linking to each H2 within the page? [closed]
- Custom Static Links For Specific Menu Right Before/Next The wp_nav_menu Function now working
- Replace a menu with widget or a custom template file programmatically
- Categories as main menu items and subcategories as nested lists
- retrieves menu and converts it to a readable array
- Secondary Menu and Logged In Users
- Default Nav Highlight
- Multiple navigation menu in same location
- How would I make a function to dynamically determine if user is logged to change navigation menu text?
- Bizarre Child Menu Issue on WP Site
- How to automatically add counted number to navigation menu items?
- wp_nav_walker that interacts with widgets to setup mega menu
- How to add a data attribute to a WordPress menu item
- Get the ID of the page a menu item links to?
- Add container to nav_menu sub menu
- Mega Menu Walker
- Get menu object from theme_location
- Can the new 4.8v text widget visual editor be removed?
- Displaying Logged-In User Name in WordPress Menu
- How to influence the information displayed on widget inside wp-admin
- How to add css class to cloud tag anchors?
- Using wp_get_nav_menu_items() to list children of children pages
- How can I get $id variable in widget’s form function?
- How to target specific wp_nav_menu in function?
- Using add_filter() in Widgets
- Show/hide Widgets in Dashboard Based on Current Advanced Custom Fields Option
- Custom menus displaying all pages instead of set pages
- How to manually add an item to a submenu in a menu generated by wp_nav_menu?
- remove the wrapping of text widget or
- remove from text-widget
- How to activate “Description” metabox for menu item programmatically?
- Dynamically add sub-categories to any category in the menu
- Programmatically Add Font-Awesome Icons to Category Widget
- Authors details such as social media links, emails etc → Is this Meta or something else?
- Breadcrumb how i can display page title with parent > child title with permalink ? any Idea
- Dynamically Register Sidebars For Each Top Level Page
- Two different menus for two different locations?
- Customising widget titles/headings in WP 5.8
- automatically adding submenu items
- Widgets Section not displaying in theme customizer
- Unregister Nav Menu with fallback?
- Displaying Widgets
- What is the most efficient method for loading widgets in functions.php
- How to programmatically set a menu to be the Primary Menu?
- Editing or filtering the output of the Genesis navigation
- WordPress menu deletes when trying to add a hook
- Logout and redirect using the WP Menu
- Make compatible custom menu widget for Twitter Bootstrap
- Ajaxing function in widget class
- Increment price for Woocommerce Minicart [closed]
- Make menu structure match page heirarchy on page parent change
- PHP 7 – Class Method Compatibility Issue
- Missing argument 2 for a custom function widgets_init
- Is there a way to add a class to non current menu item?
- Logout hyperlink within a sub-menu
- CSS for menu item added via functions.php
- How To Remove Duplicate Menu Locations
- Where do I add html code to the menu div?
- Breadcrumbs – Exclude Child Categories
- Replace menu links with # and add name to its li
- Adding widget to dashboard with wp_dashboard_setup not working
- Prev / Next menu item
- Function issue with Walker_Nav_Menu [duplicate]
- Why does the ‘wp_nav_menu’ function work only until a menu is created?
- How to insert custom widget in custom sidebar in theme activation?
- Hide Hamburger Menu On Specific Page (Front Page/Home Page)
- Right way to update widget on dynamic new input field
- Make parent page only link to first subpage
- How to add nav menu items to a specific position within a menu
- Passing values from a widget to a function within a plugin
- Override widget in function WordPress
- wp_nav_menu, walker class, categories as classes of li
- Hard-coding custom menu elements for menu manager
- Best practices regarding the creation of custom widgets?
- Custom Nav Walker sub-menu
- How to fetch the name of the active menu?
- How can I make a widget shortcode to control all the widgets?
- Detecting classes, adding widgets, and adding divs in with a Nav Walker
- How to get correct URLs in network wide menu (Multisite)?
- Custom taxonomy widget in admin area
- Dashboard widget custom positioning?
- How do you Permanently Delete Sidebars
- Removing specific menu items?
- append to existing parent theme function
- WordPress Shortcode function display outside of widget
- Get rid of the widget Item Class=”widget-item”
- Custom Sidebar only on single post
- How do I hook into the container of wp_nav_menu?
- Can’t Write Custom Widget Code In One ECHO
- Add login hyperlink to secondary navigation menu
- Sticky menu for WP custom menubars
- New custom menu created. how to apply it?
- Dropline menus — seperators between children only?
- Filter nav menu items HTML tags and wrap inner text with span
- Functions php shortcode for displaying main menu with no child items
- Nav menus all outputting the same links