วิธีเพิ่มตัวกรองเนื้อหาใน Joomla เพื่อให้ค้นหาข้อมูลได้ง่ายขึ้น

เพิ่มตัวกรองเนื้อหาใน Joomla ได้โดยกำหนดข้อมูลมาตรฐานให้บทความด้วย Custom Fields แล้วใช้โมดูลหรือส่วนเสริมที่กรองตามฟิลด์ หมวดหมู่ หรือแท็กได้ วิธีนี้เหมาะกับเว็บไซต์ที่มีรายการจำนวนมาก เช่น สินค้า สถานที่ บริการ หรือบทความที่ต้องค้นหาตามคุณสมบัติ

❶ วางแผนข้อมูลที่จะใช้กรอง

① เลือกคุณสมบัติที่ช่วยให้ค้นหาได้จริง

กำหนดก่อนว่าผู้เข้าชมควรกรองเนื้อหาด้วยข้อมูลใด เช่น ประเภทสินค้า จังหวัด ราคา หรือวันที่ อย่าสร้างตัวกรองมากเกินความจำเป็น เพราะตัวเลือกที่ซับซ้อนทำให้ใช้งานยาก

② เลือกชนิดฟิลด์ให้เหมาะกับข้อมูล

ใช้ฟิลด์แบบรายการหรือปุ่มเลือกเมื่อมีตัวเลือกตายตัว เช่น ประเภทบริการหรือภูมิภาค ใช้ฟิลด์วันที่สำหรับข้อมูลที่ค้นหาตามช่วงเวลา และใช้ช่องข้อความเฉพาะกรณีที่ต้องเก็บข้อมูลอิสระ

③ กำหนดชื่อและตัวเลือกให้สม่ำเสมอ

ใช้ชื่อฟิลด์และตัวเลือกแบบเดียวกันในทุกบทความ เช่น เลือก “ภาคเหนือ” ให้เหมือนกัน ไม่สลับกับคำอื่นที่มีความหมายเดียวกัน เพื่อให้ตัวกรองรวมผลลัพธ์ได้ถูกต้อง

❷ สร้าง Custom Fields สำหรับบทความ

① เปิดหน้าจัดการฟิลด์

ในหลังบ้าน Joomla ไปที่ Content → Fields แล้วสร้างฟิลด์สำหรับบทความ ตรวจให้แน่ใจว่าเลือกชนิดรายการที่ต้องการ เช่น List, Radio หรือ Checkboxes และกำหนดตัวเลือกให้ครบ

② กำหนดกลุ่มและหมวดหมู่

สร้าง Field Group เพื่อจัดฟิลด์เป็นหมวด เช่น “ข้อมูลสถานที่” แล้วกำหนดว่าฟิลด์นี้ใช้กับหมวดหมู่ใดบ้าง การจำกัดหมวดช่วยให้ผู้เขียนเห็นเฉพาะฟิลด์ที่เกี่ยวข้องกับบทความประเภทนั้น

③ กรอกข้อมูลในบทความ

เปิดบทความแต่ละรายการ แล้วกรอกค่าในแท็บ Custom Fields ให้ครบตามข้อมูลจริง ฟิลด์ที่เว้นว่างอาจไม่แสดงบนหน้าเว็บหรือไม่สามารถใช้กรองผลลัพธ์ได้ตามที่ตั้งใจ

❸ ติดตั้งและตั้งค่าระบบตัวกรอง

① เลือกส่วนเสริมตามลักษณะเว็บไซต์

  • JL Content Fields Filter เหมาะกับการกรองบทความตาม Custom Fields ในหมวดหมู่
  • JFilters เหมาะกับการกรองตาม Custom Fields หมวดหมู่ แท็ก และข้อมูลอื่น พร้อมรูปแบบตัวกรองหลายชนิด

ตรวจสอบเวอร์ชัน Joomla และ PHP ที่รองรับ รวมถึงฟังก์ชันของรุ่นฟรีหรือรุ่นชำระเงินก่อนติดตั้ง

② ติดตั้งและเลือกแหล่งข้อมูล

ติดตั้งไฟล์ส่วนเสริมผ่านหลังบ้าน Joomla แล้วเปิดการตั้งค่า เลือกชนิดเนื้อหาที่จะกรอง เช่น บทความ และระบุหมวดหมู่ ฟิลด์ หรือแท็กที่ต้องการใช้เป็นเงื่อนไข

③ เผยแพร่โมดูลในหน้าที่เกี่ยวข้อง

หากส่วนเสริมมีโมดูล ให้เลือกตำแหน่งที่เหมาะสมและกำหนดเมนูที่จะแสดง เช่น หน้ารวมสินค้า หรือหน้ารวมบทความเฉพาะหมวด ตรวจว่าผลลัพธ์และตัวกรองอยู่ในตำแหน่งที่มองเห็นได้ชัด

ComSiam แนะนำให้ทดลองกับหมวดหมู่ตัวอย่างก่อน แล้วค่อยเปิดใช้กับเนื้อหาทั้งเว็บไซต์ เพื่อให้แก้โครงสร้างฟิลด์ได้ง่าย

❹ ทดสอบตัวกรองและแก้ปัญหา

① ทดลองเลือกค่าแต่ละแบบ

เลือกตัวกรองทีละรายการและตรวจว่าผลลัพธ์ตรงกับข้อมูลในบทความหรือไม่ จากนั้นทดลองเลือกหลายเงื่อนไขพร้อมกัน เช่น ประเภทบริการและจังหวัด เพื่อดูว่าระบบรวมเงื่อนไขได้ถูกต้อง

② ตรวจบทความที่ไม่ปรากฏในผลลัพธ์

ตรวจว่าบทความเผยแพร่แล้ว อยู่ในหมวดหมู่ที่เลือก และกรอก Custom Fields ครบหรือไม่ หากใช้แคช ให้ล้างแคช Joomla และแคชของเทมเพลตก่อนทดสอบซ้ำ

③ ตรวจการแสดงผลบนมือถือ

ทดสอบตัวกรองบนโทรศัพท์ ตรวจว่ารายการตัวเลือกไม่ยาวเกินไป ปุ่มเลือกใช้งานง่าย และผลลัพธ์ไม่ล้นหน้าจอ หากตัวกรองกินพื้นที่มาก ให้จัดวางเป็นแถบพับหรือเลือกแสดงเฉพาะฟิลด์สำคัญ

❺ ดูแลข้อมูลให้ตัวกรองแม่นยำ

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

ทีม ComSiam แนะนำให้เก็บเฉพาะฟิลด์ที่ช่วยให้ผู้เข้าชมตัดสินใจหรือค้นหาได้เร็วขึ้น แล้วตรวจผลการใช้งานเป็นระยะ หากตัวกรองใดไม่มีคนใช้หรือทำให้ผลลัพธ์สับสน ให้ปรับหรือนำออก