Membuat Custom Menu Navigasi

Mulai artikel ini hingga artikel mendatang, saya akan sharing beberapa tips untuk membuat theme kita lebih canggih hehehe… Pertama, saya akan sharing bagaimana cara memasang custom menu di themes sederhana yang sudah kita buat sebulan terakhir kemarin. Walaupun canggih, tapi caranya mudah banget lho.. xixixi…

Pertama, kita deklarasikan dulu custom menunya di functions.php (masih ingat kan?) cukup tambahkan kode ini di bawah file functions.php:

  1. register_nav_menus( array(
  2.     ‘primary’ => __( ‘Navigasi Utama’, ‘themegue’ ),
  3.   ) );

Tulisan Navigasi Utama adalah nama lokasi yang akan kita masukkan custom menu. Sedangkan themegue ya nama themesnya :) Untuk primary adalah nama identitas menu-nya.

Sekarang kita tinggal tentukan mau dipasang dimana custom menu-nya. Kalau dari theme yang kita buat, berarti pasangnya di bagian header. Kita cari dulu kode ini:

  1. <ul>
  2. php bloginfo(‘url’);?>”>Home
  3. <?php wp_list_pages(‘title_li=’); ?>
  4. </ul>

Lalu kita ganti deh dengan ini:

  1. <?php wp_nav_menu( array( ‘container_class’ => ‘menu-header’, ‘theme_location’ => ‘primary’ ) ); ?>

Nah, coba deh cek menu Appearance – Menu di wp-admin anda. Insya Allah anda sudah bisa memfungsikan custom menunya hehehe…

%d bloggers like this: