Cara Menambahkan Menu Location WordPress – Artikel ini akan menjelaskan bagaimana cara menambahkan lokasi menu wordpress ke tema yang Anda gunakan. Ada beberapa kondisi Anda mungkin perlu menambahkan menu navigasi tambahan, seperti ingin membuat tampilan header memiliki menu yang berbeda.

Jika menggunakan tema premium wordpress, banyak penyedia tema sudah memberikan akses pengguna untuk leluasa menambahkan menu lokasi di dashboard. Namun sayangnya penambahan menu lokasi melalui dashboard tidak dapat Anda temukan jika menggunakan wordpress basic, harus menggunakan kode tambahan.

Berikut ini tampilan standar menu wordpress:

Cara Menambahkan Menu Location

Setelah menggunakan kode tambahan, nantinya Anda dapat secara leluasa menambahkan lokasi menu atau kustom menu sesuai dengan kebutuhan. Lalu bagaimana cara menambahkan kustom menu atau lokasi menu di wordpress? Simak dan ikuti langkah-langkah berikut ini,

Cara Menambahkan Menu Location WordPress

Berikut ini cara mudah menambahkan menu location di wordpress, pastikan Anda sudah memiliki akses untuk masuk ke halaman dashboard admin wordpress. Selain menggunakan akses ke dashboard wordpress, juga dapat menggunakan File Transfer Protocol.

Langkah 1: Temukan File Function.php

Masuk ke halaman dashboard wordpress, atau akses menggunakan FTP dan temukan file function.php di dalam folder tema wordpress. Jika menggunakan FTP Anda dapat menemukannya pada direktori /wp-content/themes/nama-tema/function.php,

Cara Menambahkan Menu Location

Langkah 2: Tambahkan Kode

Setelah menemukan file function.php, edit file tersebut lalu tambahkan kode dibawah ini. Pastikan backup terlebih dahulu file function.php sebelum menambahkan kode. Hal ini dilakukan untuk mengantisipasi hal yang tidak diinginkan,

function register_my_menu() {
	register_nav_menu('additional-menu',__( 'Additional Menu' ));
}
add_action( 'init', 'register_my_menu' );

Pada kode diatas, Anda dapat merubah nama menu atau lokasi menu sesuai keinginan. Silahkan ganti pada bagian Additional Menu, sesuaikan dengan nama yang ingin diganti.

Langkah 3: Simpan dan Cek Menu

Setelah menambahkan kode diatas pada file function.php, silahkan simpan dan cek pada halaman Dashboard » Menus untuk memastikan kode yang baru ditambahkan berjalan atau tidak. Hasilnya seperti ini,

Cara Menambahkan Menu Location

Perlu Anda ketahui, Anda dapat menambahkan menu baru sebanyak yang Anda butuhkan dengan kode tadi. Pastikan slug dan penamaan menu berbeda dengan menu yang sudah Anda tambahkan atau daftarkan. Lalu bagaimana cara menambahkan banyak menu atau lokasi menu? lihat kode berikut ini:

function register_my_menu() {
	register_nav_menu('additional-menu',__( 'Additional Menu' ));
	register_nav_menu('additional-menu-b',__( 'Additional Menu B' ));
}
add_action( 'init', 'register_my_menu' );
Cara Menambahkan Menu Location

Untuk memanggil atau menampilkan menu sesuai dengan menu lokasi yang Anda tambahkan, gunakan kode ini:

wp_nav_menu(array(
'menu' => 'Template Navbar Header',
'container_class' => 'template-navbar',
'theme_location' => 'additional-menu'
));

Silahkan sesuaikan slug location menu yang Anda tambahkan, silahkan ganti pada bagian theme_location.

Cukup mudah bukan? Semoga langkah-langkah diatas tadi dapat membantu Anda untuk menambahkan menu di wordpress.


Avatar for Pram Eko

administrator

Pram Eko is devoted to exploring web trends, website developer, and writing about WordPress for almost 8 years.

Leave a Reply

Your email address will not be published. Required fields are marked *