agg1401 adlı üyeden alıntı

Bazı temalarda 2. menü desteklemiyor ya o zaman işi nasıl çözeceksin?


Temanın functions.php dosyasının yedeğini al , daha sonra bu dosyayı notepad++ ile aç ve alttaki kodu gir


add_action( 'init', 'theme_menus');

functiontheme_menus() {

register_nav_menus(

array(

'menu-1'=> __( 'Top menu'),

'menu-2'=> __( 'Head menu')

)

);

}


Yukarı kodlarda 'Top menu' yü Üst menğ olarakta yazabilirsin sana kalmıs ister ingilizce yaz ister türkçe.

Bu işlemden sonra menünün nerede görünmesin istiyorsan ( genelde header da olması daha iyi olur ) header.php dosyasınıda notepad++ ile aç ve
uygun alana ( menünün görünmesini istediğin )
'menu-1' ) ); ?>
kodunu yerleştir.

veya;

functions.php doyasında ilk satırda bulunan

dan hemen altına
function register_my_menus() {
register_nav_menus(
array(
'top-menu' => __( 'Top Menu' ),
'header-menu' => __( 'Header Menu' )
)
);
}
add_action( 'init', 'register_my_menus' );


daha sonra header.php de uygun alana bu kodu
'top-menu' ) ); ?>
kodunuyerlestir.