หลังจากที่เราสร้าง Page และ Post กันไปแล้ว ต่อไปเราจะสร้างเมนูเพื่อเชื่อมกับ Page และ Post ที่เราได้สร้างไว้กัน

ใครยังไม่ได้สร้าง Page หรือ Post เลยก็ลองไปสร้างกันก่อน จะได้มีหน้าตัวอย่างไว้สำหรับทำเมนู (คนที่ยังทำไม่เป็นก็ลองอ่านบทความข้างล่างนี้ดูก่อนนะ)
>> วิธีสร้าง Page ใน WordPress
>> วิธีสร้าง Post ใน WordPress

Menu คืออะไร ?

เมนู (Menu) ในที่นี้ก็หมายถึงรายการที่บอกให้ผู้ชมรู้ว่าเว็บไซต์ของเรามีอะไรอยู่บ้าง แต่ละส่วนอยู่หน้าไหนบ้าง โดยเมนูจะเป็นลิงก์ที่เราสามารถคลิกได้ เพื่อพาเราไปยังหน้าที่มีเนื้อหาที่เราต้องการ


มาสร้าง Menu ให้เว็บไซต์ของเรากัน

ก่อนอื่นก็เข้าสู่ระบบ WordPress กันก่อน

ไปที่ “รูปแบบเว็บ (Appearance)” จากนั้นคลิกไปที่ “เมนู (Menus)”

ที่ “ชื่อเมนู (Menu Name)” ให้ใส่ชื่อเมนูของเราไป จากนั้นคลิกที่ “สร้างเมนู (Create Menu)”

ในส่วนของหน้าเมนูจะมีการแบ่งการทำงานไว้อยู่ 2 ส่วน

ส่วนที่ 1 เพิ่มเมนูไอเทม (Add menu items) : แสดงตัวเลือกเมนูที่อยู่ในเว็บไซต์ของเรา
ส่วนที่ 2 โครงสร้างเมนู (Menu structure) : ไว้สำหรับสร้างเมนูต่างๆ

ทีนี้ให้เราเลือกรายการต่างๆในแต่ละหมวดที่เราต้องการจะเพิ่มไปยังเมนู เมื่อเลือกเสร็จแล้วให้คลิกไปที่ “เพิ่มไปยังเมนู (Add to Menu)”

ส่วนที่ 1 หน้า (Pages) : รวม Page ที่เราได้สร้างไว้
ส่วนที่ 2 เรื่อง (Posts) : รวม Post ที่เราได้เขียนไว้
ส่วนที่ 3 ปรับแต่งลิงก์ (Custom Links) : กำหนดลิงก์ไปยังส่วนต่างๆในเว็บไซต์ (หรือจะลิงก์ไปยังภายนอกก็ได้)
ส่วนที่ 4 หมวดหมู่ (Categories) : รวมหมวดหมู่ที่เราได้สร้างไว้

เมื่อเลือกเมนูมาใส่เรียบร้อยแล้ว เราสามารถจัดตำแหน่งของเมนูได้ด้วยการลากเมนูที่จะเปลี่ยนไปตำแหน่งที่ต้องการเปลี่ยน

หลังจัดเสร็จแล้วให้เราเลือกตำแหน่งที่จะให้แสดงเมนูจากนั้นคลิกที่ “บันทึกเมนู (Save Menu)”

ต่อไปคลิกที่ “Manage Location” ส่วนนี้จะเป็นการจัดตำแหน่งของเมนู โดยเราสามารถเลือกได้ว่าจะให้เมนูไหนแสดงผลตรงไหน ทั้งนี้ขึ้นอยู่กับธีมที่เราใช้ด้วยว่ารองรับการใช้งานกี่เมนู เสร็จแล้วก็คลิกที่ “Save changes”

ลองเช็คที่เว็บไซต์ของเราดูว่าได้เมนูตรงกับที่เราทำไว้มั้ย ส่วนตำแหน่งของเมนูก็จะอยู่ตาม location ที่เราตั้งไว้ ตามภาพตัวอย่างตำแหน่งเมนูของธีม Twenty Twenty-One จะอยู่ด้านบนของเว็บไซต์จากการตั้ง location เป็น Primary menu (ถ้าตั้งเป็น Secondary menu ตำแหน่งของเมนูก็จะอยู่ด้านล่างของเว็บไซต์)


ลบ Menu ยังไง ?

ไปที่ “รูปแบบเว็บ (Apperance)” แล้วคลิกที่ “เมนู (Menus)”

เลือกเมนูที่เราต้องการจะลบ แล้วคลิกที่ “เลือก (Select)” (ถ้าเรามีอยู่แค่เมนูเดียวก็ผ่านตรงนี้ไปได้เลย)

ที่ “โครงสร้างเมนู (Menu Structure)” ทางฝั่งขวา ให้คลิกที่ “ลบเมนู (Delete Menu)” ที่อยู่ตรงด้านล่าง

จากนั้น WordPress จะถามว่าเราต้องการลบเมนูนี้จริงเหรอ เราก็คลิกที่ “OK” เลย

ลองไปเช็คที่เว็บไซต์ดูว่าเมนูหายไปจริงมั้ย (จากรูปตัวอย่างเมนูที่เคยแสดงแถวขวาบนหายไปแล้ว)