Membuat Menu Pada WordPress

Hal pertama yang harus dilakukan dalam membuat menu di wordpress adalah membuat sebuah fungsi didalam file functions.php
Berikut ini merupakan contoh fungsi untuk membuat sebuah menu pada wordpress :


<?php 
   function yourtheme_setup(){    
      register_nav_menu('primary',__('Primary Menu', 'yourtheme')); 
   } 
   add_action('after_setup_theme', 'yourtheme_setup'); 
?>

cara-membuat-menu-pada-wordpress

Keterangan :

  1. register_nav_menu(), fungsi ini digunakan untuk mendaftarkan menu
  2. ‘primary’, merupakan id yang nanti digunakan untuk memanggil menu dilokasi yang Anda tentukan dan nama id ini bisa dibuat sesuai dengan keinginan Anda
  3. ‘Primary Menu’, sedangkan yang ini merupakan judul menu yang nantinya akan tampil pada panel admin di Appearance > Menus

Setalah menu terdaftar, selanjutnya melakukan pemanggilan menu yang biasanya dipanggila pada file header.php dan footer.php

Sebagai contoh, saya akan memanggil menu pada file header.php


   <?php wp_nav_menu( array( 
      'theme_location' => 'primary', 
      'menu_class' => 'nav navbar-nav', 
      'menu_id' => 'primary-menu' ) ); 
   ?>

Keterangan :

  1. menu_class, untuk pemberian class pada tag ul
  2. menu_id, untuk pemberian id pada tag ul

Isikan kode diatas pada file header.php yang harus Anda buat didalam folder theme yang telah dibuat sebelummnya. Dan hasilnya akan seperti dibawah ini :

pemanggilan-menu-pada-file-header-wordpress

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s