Home » Ask (Forum) » Cara Memberi Menu Berbeda saat Login Wp?

Question

Hi, Saya memiliki blog baru yang memakai mesin WP dan saya ingin membuat tampilan berbeda ketika saya login di wp, kira-kira ada saran kah ?

Aug 19, 2016 (4 months ago) - Posted by 1 Comment

One Answer

  1. Siti says:

    Hi,

    Mencoba menjawab, semoga ini yang memang anda butuhkan.
    Masuk ke Appearance»Menus, membuat dua menu dengan nama front dan user. dalam tutorial menu wordpress berbeda untuk user login ini, saya akan menampilkan menu video, dan jika user tidak login makan menu video akan otomatis hilang.


    Setelah membuat menu seperti diatas, tambahkan kode ini dalam file functions.php tema Anda:

    /* funtion beda menu */
    function my_wp_nav_menu_args( $args = '' ) {
          
        if( is_user_logged_in() ) {
            $args['menu'] = 'user';
        } else {
            $args['menu'] = 'front';
        }
            return $args;
        }
    add_filter( 'wp_nav_menu_args', 'my_wp_nav_menu_args' );
    /*akhir fucntion */

    Itu semua Anda akan melihat bahwa login sebagai user akan melihat menu Video dan non-terdaftar atau log out tidak akan melihat menu video. seperti gambar dibawah ini.

    Metode ini memungkinkan Anda untuk membuat dua menu yang berbeda untuk user Anda sehingga Anda dapat dengan bebas memperbarui menu Anda untuk user yang login atau log out.

    Register Member

Your Answer

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