missing argument 2 for register_nav_menu() WORDPRESS

setelah saya menambahkan di functions.php pada wordpress kode ini:

register_nav_menu($x= array('main_menu' => 'Menu Utama' ));

terjadi error

Warning: Missing argument 2 for register_nav_menu(), called in C:\xampp\htdocs\wordpress\wp-content\themes\sekolahkoding\functions.php on line 10 and defined in C:\xampp\htdocs\wordpress\wp-includes\nav-menu.php on line 125

Warning: Illegal offset type in C:\xampp\htdocs\wordpress\wp-includes\nav-menu.php on line 126

header.php

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title><?php bloginfo('name'); ?></title>
    <?php wp_head(); ?>
  </head>
  <body>

    <header>
      <h1><a href="<?php echo home_url(); ?>"><?php bloginfo('name'); ?></a></h1>
      <h2> <?php bloginfo('description'); ?></h2>
      <?php
      $args = array('theme_location' => 'main_menu' );
      wp_nav_menu($args);

      ?>
    </header>

functions.php

<?php
//load java script

function load_file(){
  wp_enqueue_style('style', get_stylesheet_uri());
}

add_action('wp_enqueue_scripts', 'load_file' );

register_nav_menu($x= array('main_menu' => 'Menu Utama' ))

?>

lagi praktek ini <a href='https://sekolahkoding.com/kelas/membuat-tema-wordpress/video/menu-tema-wordpress'>https://sekolahkoding.com/kelas/membuat-tema-wordpress/video/menu-tema-wordpress</a>

avatar andipyk
@andipyk

4 Kontribusi 0 Poin

Diperbarui 7 tahun yang lalu

3 Jawaban:

Jawaban Terpilih

Kayaknya fungsi register_nav_menu() butuh 2 argumen/parameter.

Coba cek di file C:\xampp\htdocs\wordpress\wp-includes\nav-menu.php pada baris ke 125, dia butuh argumen/parameter apa aja.

avatar dalikewara
@dalikewara

351 Kontribusi 260 Poin

Dipost 7 tahun yang lalu

oh ya gan.. ternyata menambahkan s pada register_nav_menus <== ditambah s

thanks gan.. ane mulai bisa mengerti tulisan error :)

mungkin sama bang hilman karena beda versi jadi ga ngaruh di tutorialnya

avatar andipyk
@andipyk

4 Kontribusi 0 Poin

Dipost 7 tahun yang lalu

Yosh!

Kalau masalah beda versi saya nggak begitu ngerti sih, soalnya nggak pernah ngoprek WordPress.

avatar dalikewara
@dalikewara

351 Kontribusi 260 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban