ตอนสุดท้ายของ Part นี้ครับ
Navigation
นำส่วนตรงนี้ไปใส่ใน Header.php ครับ
<div id="nav-bar-tile">
<?php wp_nav_menu(array( 'menu' => 'mainnav', 'menu_class' => 'nav-bar-content', 'menu_id' => 'navigation', 'container' => false, 'theme_location' => 'primary-menu', 'show_home' => '1')); ?>
</div><!-- nav-bar-tile -->
ผมของอธิบาย wp_nav_menu function :
menu – ชื่อmenu ที่ต้องการ
menu_class – กำหนด class ที่ เราจะใช้จาก css
menu_id – กำหนด id ของ <ul>
theme_location – ตำแหน่งของการเรียก menu ในตอนแก้theme เดียวไว้มาขยายความตอนที่3 ครับ
show_home – แสดงหรือไม่แสดงlink ของหน้าแรก
หลังจากนั้นเราก็เพิ่มส่วนของตรงนี้เข้าไป ในfunctions.php นะครับ
<?php
add_theme_support('nav-menus');
add_action( 'init', 'register_my_menus' );
function register_my_menus() {
register_nav_menus(
array(
'primary-menu' => __( 'Primary Menu' ),
)
);
}
add_theme_support('post-thumbnails');
?>
ที่นี้เราก็จะสามรถแก้menu ได้แล้วครับ ไว้เจอกัน Part 3 ครับ
