WordPress temanıza yeni menü ekleyebilir veya fazladan bir menü ekleyebilirsiniz. Menüyü temanızın header, footer veya sidebar’ına ekleyebilirsiniz. Ben örnek olarak footer.php’ye menümü ekleyeceğim.
Menü konumunu eklemek için aşağıdaki kodu functions.php’ye ekliyoruz.
<?php function register_my_menu() { register_nav_menu('menu-1',__( 'Yeni Menü' )); } add_action( 'init', 'register_my_menu' ); ?>
Daha sonra menünün nerede gözükmesini istiyorsak aşağıdaki kodu ekliyoruz. Ben header’a ekleyeceğim için header.php’ye kodumu ekledim.
<?php wp_nav_menu( array( 'theme_location' => 'menu-1', 'menu_id' => 'primary-menu', 'menu_class' => 'main-menu', 'container' => 'ul', ) ); ?>
Temanıza menü eklemek bu kadar kolay. Takıldığınız yerler olursa yorum olarak iletebilirsiniz.
Fatih
Tüm Parametreleri anlatsaydınız keşke. Hangi parametreleri ne zaman, ne tür ihtiyaçlarda kullanmamız gerektiğini anlardık. Böyle çok ezber işi olmuş.
Okan Taştan
Merhabalar parametreleri linkten inceleyebilirsiniz. https://developer.wordpress.org/reference/functions/wp_nav_menu/