วิธีรวมประเภทโพสต์ที่กำหนดเองในผลการค้นหาของ WordPress

เผยแพร่แล้ว: 2022-05-24

คุณต้องการรวมประเภทโพสต์ที่กำหนดเองในการค้นหา WordPress หรือไม่?

ตามค่าเริ่มต้น WordPress จะไม่แสดงประเภทโพสต์ที่กำหนดเองในผลการค้นหา ซึ่งหมายความว่าผู้เยี่ยมชมของคุณอาจพลาดเนื้อหาดีๆ และคุณจะพลาดการดูหน้าเว็บเพิ่มเติม

ในบทความนี้ เราจะแสดงวิธีรวมประเภทโพสต์ที่กำหนดเองในการค้นหา WordPress

How to include custom post types in WordPress search

วิธีรวมประเภทโพสต์ที่กำหนดเองในการค้นหาของ WordPress

แม้ว่า WordPress จะมีฟีเจอร์การค้นหาในตัว แต่ก็มีข้อจำกัดค่อนข้างมาก หากคุณสร้างประเภทโพสต์ที่กำหนดเองใน WordPress WordPress จะไม่รวมรายการเหล่านี้ในผลการค้นหา

วิธีที่ง่ายที่สุดในการรวมประเภทโพสต์ที่กำหนดเองในการค้นหา WordPress คือการใช้ปลั๊กอิน SearchWP

SearchWP เป็นปลั๊กอินการค้นหาที่กำหนดเองที่ดีที่สุดสำหรับ WordPress ซึ่งมีการใช้งานโดยเว็บไซต์มากกว่า 30,000 แห่ง ใช้งานง่ายและช่วยให้คุณค้นหาเนื้อหาที่ไม่รวมอยู่ในการค้นหา WordPress เริ่มต้น

หากต้องการรวมประเภทโพสต์ที่กำหนดเองในการค้นหา WordPress คุณจะต้องติดตั้งและเปิดใช้งาน SearchWP หากคุณต้องการความช่วยเหลือ โปรดดูคำแนะนำในการติดตั้งปลั๊กอิน WordPress

เมื่อเปิดใช้งาน ให้คลิกที่ปุ่ม 'SearchWP' ใหม่ในแถบเครื่องมือของเว็บไซต์ของคุณ จากนั้นคุณสามารถดำเนินการต่อและคลิกที่ 'เปิดใช้งานใบอนุญาต'

Activating the SearchWP WordPress plugin

หลังจากที่คุณทำเสร็จแล้ว ให้คลิกที่แท็บ 'ใบอนุญาต'

ตอนนี้คุณสามารถวางรหัสใบอนุญาตของคุณลงในช่อง 'ใบอนุญาต' คุณจะพบคีย์นี้ในอีเมลที่คุณได้รับเมื่อคุณซื้อ SearchWP และในบัญชีของคุณบนไซต์ SearchWP

The SearchWP advanced search WordPress plugin

เมื่อคุณได้วางข้อมูลนี้ลงในฟิลด์ 'ใบอนุญาต' แล้ว ให้คลิกที่ปุ่ม 'เปิดใช้งาน' ข้างๆ ข้อมูลนั้น

ตอนนี้คุณสามารถตั้งค่า SearchWP เพื่อรวมประเภทโพสต์ที่กำหนดเองในผลการค้นหาของ WordPress

ในการเริ่มต้น เพียงคลิกที่แท็บ 'เครื่องยนต์'

SearchWP's Engine tab

ในหน้าจอนี้ คุณจะเห็นส่วนต่างๆ สำหรับเนื้อหาประเภทต่างๆ บนเว็บไซต์ WordPress ของคุณที่ SearchWP รวมไว้ในผลการค้นหา

ตามค่าเริ่มต้น ปลั๊กอินนี้จะค้นหาสื่อ โพสต์ และหน้าของเว็บไซต์ของคุณ

หากต้องการรวมประเภทโพสต์ที่กำหนดเองในการค้นหาของคุณ ให้คลิกที่ปุ่ม 'แหล่งที่มาและการตั้งค่า'

Configuring the SearchWP search plugin

ใต้ "แหล่งที่มา" คุณจะเห็นโพสต์ทุกประเภทพร้อมความคิดเห็น สื่อ และอื่นๆ เพียงค้นหาประเภทโพสต์ที่กำหนดเองทั้งหมดที่คุณต้องการรวมไว้ในผลการค้นหา แล้วเลือกช่องทำเครื่องหมาย

หลังจากนั้นให้คลิกที่ปุ่ม 'เสร็จสิ้น'

Including custom post types in WordPress search

ในตอนนี้ คุณจะเห็นส่วนใหม่สำหรับโพสต์ที่กำหนดเองแต่ละประเภทในบล็อก WordPress ของคุณ

ในแต่ละส่วน SearchWP จะแสดงแอตทริบิวต์ทั้งหมดที่จะดูเมื่อค้นหาประเภทโพสต์ที่กำหนดเอง

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

ตามค่าเริ่มต้น แถบเลื่อนสำหรับ Title, Slug และ Excerpt จะอยู่ทางขวาทั้งหมด ดังนั้นจึงมีน้ำหนักมากที่สุด แถบเลื่อนสำหรับเนื้อหาอยู่ตรงกลาง ดังนั้นจึงมีน้ำหนักน้อยลง

SearchWP's attribute weight settings

ต้องการเปลี่ยนน้ำหนักของแอตทริบิวต์หรือไม่ เพียงลากตัวเลื่อน

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

คุณยังสามารถลบแอตทริบิวต์ได้ ตัวอย่างเช่น ประเภทโพสต์ที่กำหนดเองของคุณอาจมีแอตทริบิวต์ที่คุณต้องการให้ SearchWP ละเว้น เช่นแอตทริบิวต์ที่คุณเพิ่มสำหรับการอ้างอิงภายในเท่านั้น

หากต้องการเพิ่มหรือลบแอตทริบิวต์ ให้คลิกปุ่ม "เพิ่ม/ลบแอตทริบิวต์"

Adding custom post type attributes to WordPress search

หากต้องการเพิ่มแอตทริบิวต์ เพียงคลิกเพื่อทำเครื่องหมายในช่อง

หากคุณต้องการให้ SearchWP ละเว้นแอตทริบิวต์ ให้ดำเนินการต่อและยกเลิกการเลือกช่องทำเครื่องหมาย

Removing custom post type attributes from WordPress search

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

ในการดำเนินการนี้ เพียงคลิกที่ฟิลด์ 'ฟิลด์ที่กำหนดเอง' หรือ 'Taxonomies' จากนั้นคุณสามารถพิมพ์ชื่อแอตทริบิวต์ที่คุณต้องการเพิ่ม แล้วคลิกเมื่อปรากฏขึ้น

Adding custom post types in WordPress search

เมื่อคุณพอใจกับการตั้งค่าแล้ว ให้คลิกที่ปุ่ม 'เสร็จสิ้น'

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

Changing the attribute relevancy for custom post types in WordPress search

เมื่อคุณปรับแต่งการตั้งค่าของ SearchWP เสร็จแล้ว ให้เลื่อนไปที่ด้านบนของหน้าจอ

จากนั้นคุณสามารถคลิกที่ปุ่ม 'บันทึกเครื่องยนต์' เพื่อบันทึกการเปลี่ยนแปลงของคุณ

Saving your WordPress custom search settings

ณ จุดนี้ SearchWP อาจแสดงข้อความ 'จำเป็นต้องสร้างดัชนีใหม่'

หากคุณเห็นข้อความนี้ ให้คลิกที่ปุ่ม 'สร้างดัชนีใหม่' การดำเนินการนี้จะเพิ่มประเภทโพสต์ที่กำหนดเองของคุณลงในดัชนีการค้นหาของไซต์ เพื่อให้ปรากฏในผลการค้นหา

Rebuilding the WordPress search index

แค่นั้นแหละ. WordPress จะรวมประเภทโพสต์ที่กำหนดเองของคุณในผลการค้นหา

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

หากต้องการดูการตั้งค่าเหล่านี้ ให้คลิกที่แท็บ 'ขั้นสูง'

SearchWP's advanced search settings

หน้าจอนี้แสดงรายการการตั้งค่าขั้นสูงบางอย่างที่คุณอาจต้องการใช้

ตัวอย่างเช่น หากคุณต้องการแสดงผลลัพธ์ที่ไม่ตรงกับคำที่ผู้เข้าชมค้นหามากนัก คุณสามารถเลือกช่อง 'รายการที่ตรงกันบางส่วน (ไม่ชัดเมื่อจำเป็น)'

The 'fuzzy' partial search settings in SearchWP

สำหรับเคล็ดลับเพิ่มเติมเกี่ยวกับการตั้งค่าขั้นสูงของ SearchWP โปรดดูคำแนะนำทีละขั้นตอนเกี่ยวกับวิธีปรับปรุงการค้นหา WordPress ด้วย SearchWP

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

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

หากคุณชอบบทความนี้ โปรดสมัครรับข้อมูลจากบทแนะนำวิดีโอ YouTube Channel สำหรับ WordPress คุณสามารถหาเราได้ที่ Twitter และ Facebook