If you want this to be dynamic, based on the page and the associated menu, then you may need to write some code, because as of this moment, I do not know of a theme or a plugin that would perform that function. However you can simulate it, through the creation of independent menus for the individual pages and by using a widget, place the code on a page by page basis.
I tend to like this plugin for such a purpose:
https://wordpress.org/plugins/widget-shortcode/
or a sidebar plugin controller, which also does the job:
https://lv.wordpress.org/plugins/woosidebars/
Sadly they have not updated this plugin for a few cycles, but I have do have clients that are still using it successfully.
Either way, the layout of the menu is changeable in the menu area. Just create a new menu item for each of the unique menus you want.
Related Posts:
- Change HTML structure for custom menu in sidebar
- Simple form to add custom links to menu?
- Add a custom walker to a menu created in a widget
- How to register custom menu widget
- Which settings/options are saved on a theme-basis and how does this affect theme-switching?
- List children of second level sub page
- Override custom menu widget
- Placing widget to menu
- Add sidebars to navigation menu?
- Make compatible custom menu widget for Twitter Bootstrap
- WordPress Custom Menu Widget Style
- Different side menu on each page
- Sub-Pages only of menu items in current branch using a custom menu
- Vertical Sidebar Menu Parent and Child not displaying correctly [closed]
- How to give custom classes to the WordPress Menu widget
- How to add #navbar to all page links?
- Prev / Next menu item
- How to add class to and childs of sidebar widget – WordPress
- display menus on all page except one?
- How to handle many different menus?
- How to show dynamic side bar on menu item [closed]
- Displaying different page links on different pages
- Dynamic_sidebar inside wp_nav_menu
- Submenu in sidebar custom page template
- Recent Posts widget missing current_menu_item class
- How to avoid the and which added when custon menu widget is used
- “Widgets” menu doesn’t appear
- How to add social buttons like facebook and twitter in the footer of a theme?
- Catagorized hierarchy menu for PAGES!
- How to create menu spread over four lines including images
- Is there any difference between widgets (used in order to manage menus) and register_nav_menus() in terms of performance?
- How to point menu to my homepage
- Add Class to Custom Menu Widget ul
- How to list categories by page id in wordpress
- How to add a toggle on the left side of my page?
- Any reason why widgets/menus get emptied when I updated custom theme code?
- Hiding Widget On Mobile Devices Removes Our Product Search Box On Mobiles
- how to make a walker to this (in bootstrap, i try but not work)
- Any plugin to make a 3 levels menu? [closed]
- How to add or remove borders in navigation menu?
- Problem with float:left – unexpected behavior [closed]
- I can’t click on top menus [closed]
- How to completely remove the sidebar? [closed]
- How to make an anchored page in a navigation menu tab
- Customizing Responsive Themes Menu [closed]
- wp_nav_menu doesn’t add current-menu-item when there is an url parameter [closed]
- Add monthly archives menu and submenu
- How To Conditionally Change Menu In Same Theme Location
- Subpages menu on sidebar plus widgets
- Some informations about the use of statics pages in WordPress
- wp nav menu – highlighting current page not working properly [closed]
- Why there is a gap between and it’s container (A drop down menu in wordpress) [closed]
- How can I add multiple content-editable blocks without a plug-in?
- How to create a custom WordPress navigation menu?
- How can I make this process automatic?
- Change menu item order
- Should I custom code drop down menus or use a wordpress plugin?
- Changing color of specific tab of top menu
- Menu System: Custom Links
- How can I alter the visible menu according to which level I am on [closed]
- Menu in widget with yahoo style
- How was this menu system created?
- The menu item is not deleted on WordPress
- How to load css file in my menu in wordpress
- How can i make two menu walkers with logo in center?
- How to display a submenu as a popup when clicking a button?
- how to add fa fa icons customize menu using wp_nav_menu function?
- Can’t edit Contact Us form on front page
- Site pages show the page title under navigation bar
- Add widget/shortcode to sidebar OUTSIDE of the theme
- Why is my hamburger menu not shown? [closed]
- Putting a URL, for a preview, in a side bar
- Broken drop down menu using Bootstrap and navwalker class
- can anyone help me converting my static menu to wp_nav_menu I’am trying to add static menu item to WordPress Menu
- Menu not Showing on Mobile or While the page is shrinked
- Elegant way of adding an CTA to a menu
- Keeping my Sub Menu open when hovering on its list items
- I want my homepage navbar to have different styling to the rest of my site, how can I do this?
- My Menu Disappears on my Custom Link Homepage on Mobile
- How do I insert a photo at the top of the sidebar?
- How To Add Class To Style Search Box
- Unsual behaviour of navigation Menus
- buddypress slug issues [closed]
- how to mage the submenu open on wordpress active page
- How to change the markup created by menu item only on chosen items?
- Add a twitter feed to my WordPress website
- How to centre menu items on horizontal nav bar? (e.g. make margins equal) [closed]
- Creating an accordion style menu
- my theme automatically adds new pages to menu
- Display sub menus as separate lists
- highlight parent page on menu when child page is on sidebar (and not on menu)
- Why don’t my custom menus show up in WPtouch Pro?
- nav tag wrapping around dropdown
- How to change first letter of active menu item
- Resolve the debugs
- Replacing static code in a template file with a sidebar and widgets?
- Add menu to CMS page
- How can I added the post’s Categories to the site’s top menu (like a page)?
- Not even able to Log in [closed]
- Site navigation sits unstyled for a second on page reload [closed]