• June 3, 2017

    สำหรับคนที่ไม่อยากเปลี่ยน theme แต่อยากมีเมนูที่ Header วิธีทำ
    1. ไปที่ Appearance > Menus ถ้าเจอคำว่า “The current theme does not natively support menus, but you can use the “Custom Menu” widget to add any menus you create here to the theme’s sidebar.” ก็ไปข้อ2 ไม่เจอข้ามไป 3 เลย

    2. functions.php เพิ่ม

    add_action('init', 'register_custom_menu');
    function register_custom_menu() {
    register_nav_menu('custom_menu', __('Custom Menu'));
    }

    เอาโค๊ดนี้ ไปวางไว้ในส่วนที่อยากให้โชว์เมนู
    (ตรงนี้ที่คนบอกว่าโหลด theme มาทำไมไม่มีเมนูด้านบนเหมือนรูป ลองดูในโค้ดเขาว่ามีแบบนี้อยู่ตรง header.php ไหม)

    <?php wp_nav_menu(array('menu' => 'custom_menu')); ?>

    3. สร้างเมนูที่หน้า Appearance > Menus เลือก category, post หรือ page ที่จะโชว์มาใส่ใน เมนูที่สร้าง เท่านี้เราก็จะมีเมนูอยู่ตรงส่วนบน Header แล้ว



เวอไนน์ไอคอร์ส

ประหยัดเวลากว่า 100 เท่า!






เวอไนน์เว็บไซต์⚡️
สร้างเว็บไซต์ ดูแลเว็บไซต์

Categories