
Menu aanmaken gebruiken in WordPress 3.0. Het menusysteem in WordPress 3.0 is sterk verbeterd en kan nu dynamisch aangepast worden. In de meeste themes of templates is dit ingebouwd maar niet in allemaal.
Menu aanmaken in WordPress 3.0
Mocht dit nu niet het geval zijn kun je onderstaande code gebruiken om dit menu aan te maken en te gebruiken via het admin gedeelte.
Registreer het menu in je functions.php file
Voeg onderstaande code aan je functions.php file toe, dat zich in je template directory bevindt.
if ( function_exists( 'register_nav_menus' ) ) {
register_nav_menus(
array(
'foot_menu' => 'My Custom Footer Menu',
'sidebar_menu' => 'Super Sidebar Menu'
)
);
}
register_nav_menus(
array(
'foot_menu' => 'My Custom Footer Menu',
'sidebar_menu' => 'Super Sidebar Menu'
)
);
}
Menu in de Admin aanmaken
Nu dat dit menu is aangemaakt ga naar Weergave > Menu’s:
Menu aan je template toevoegen
Om het menu te laten zien op je website moet je de volgende code aan je template toevoegen op de plaats waar je het menu wilt laten zien.
<!--?php wp_nav_menu( array('menu' =--> 'Footer Menu' )); ?>
Pas eventueel de naam ‘Footer Menu’ aan als je een andere naam in je eigen menu hebt gebruikt.
Kan ik hiermee alle submenu’s laten verdwijnen en alleen zichtbaar maken als ik op een subpagina zit?
Nee hiermee kun je een dynamisch menu in een WordPress template plaatsen.
Die je vervolgens kunt aanpassen in de back-end onder Weergave > Menu’s
Om alleen submenu’s te laten zien als je je op dat niveau begeeft kun je het beste een plugin gebruiken, bijvoorbeeld:
Sub categories widget
Robert van Boxtel