How to add a widget inside a submenu?
-
For a costum theme i try to achieve this:
https://dl.dropboxusercontent.com/u/204337/submenu/submenu.jpg
My designer for this project decided to add a widget (a list of links) INSIDE a submenu besides the standard submenu items.
The full width submenu with all the submenuitems is no problem, but i don’t know how to add extra content in a submenu besides the submenuitems.
Is there a way to add a widget or other content INSIDE a submenu?
I develop the side on a local machine, so I can’t give a link just yet.
In code it will be something like this:
<nav> <ul> <li><a href="#">item 1</a></li> <li><a href="#">item 2</a> <ul> <div class="Widget_inside_submen"> <p>How do I add this widget here?/p> </div> <li><a href="#">Sub-item 1</a></li> <li><a href="#">Sub item 2</a></li> <li><a href="#">Sub-item 3</a></li> </ul> </li> <li><a href="#">item 3</a></li> <li><a href="#">item 4</a></li> </ul> </nav>
-
Sir i also want to this type of menu if you will got solution then please let me know
I did use a Costum Walker Class to extend the output of the submenu’s. This code in my functions.php file puts a list (ul) in a section before the submenu-items. I’m sure there must be a way to call for a sidebar to make the section dynamic instead.
<?php class Walker_Page_Custom extends Walker_Nav_Menu { function start_lvl(&$output) { $output .= "<div> <section> <header> <h1>Meest populair</h1> </header> <ul> <li><a href='/verwarmen-en-koelen/cv-ketels/'>CV Ketels</a></li> <li><a href='/verwarmen-en-koelen/pellet-kachels/'>Pellet-kachels</a></li> <li><a href='/energie-besparen/zonnepanelen-pv/'>Zonnepanelen (PV)</a></li> <li><a href='/domotica-en-beveiliging/domotica/'>Domotica</a></li> </ul> </section> <ul>"; } function end_lvl(&$output) { $output .= "</ul></div>"; } } ?>
Thanks but i think it is totally static menu i want to add dynamic can you help me?
Would it be easier to just use a mega menu plugin?
http://wordpress.org/plugins/jquery-mega-menu/
- The topic ‘How to add a widget inside a submenu?’ is closed to new replies.