Bok,
prateći ove upute: Navigation Menus « WordPress Codex
i koristeći ovaj code:
function register_my_menus() {
register_nav_menus(
array(
'header-menu' => __( 'Header Menu' ),
'extra-menu' => __( 'Extra Menu' )
)
);
}
add_action( 'init', 'register_my_menus' );
jedino sam izmjenio nazive… te taj dio code-a radi.
znači kada kreiram menu mogu birati između te dvije lokacije za mjesto prikaza.
isto tako mogu napraviti menu za npr… kategorije i posebno za stranice odnosno pages.
i to radi. odnosno pravilno prikazuje.
ali tu nastaje problem
kada napravim samo jedan menu. i odaberem da se prikazuje samo na npr… Header Menu mjestu
tada on istovremeno opet isti menu prikazuje i na drugoj lokaciji iako to nije odabrano u postavkama…
što treba napraviti da se na drugoj lokaciji ništa ne prikazuje dok ne kreiram menu i odaberem tu lokaciju za prikaz ?
inače osim gornjeg code-a koristim još ovaj:
<div class="primary-container">
<a class="pageMenu" href="#">Pages</a>
<div class="nav" id="top">
<?php wp_nav_menu( array( 'theme_location' => 'primary' ) ); ?>
</div>
</div>
<div class="secondary-container">
<a class="toggleMenu" href="#">Categories</a>
<div class="nav" id="main">
<?php wp_nav_menu( array( 'theme_location' => 'secondary' ) ); ?>
</div>
Hvala