👉เปลี่ยนเส้นทางอัตโนมัติเมื่อ WordPress Search Query ส่งคืนการแข่งขันเพียงครั้งเดียว

วิธีการใช้ WordPress Theme Customizer เพื่อแก้ไขธีม

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

สิ่งที่คุณต้องทำคือเปิดไฟล์ functions.php ของธีมและวางข้อมูลโค้ดต่อไปนี้

add_action ('template_redirect', 'one_match_redirect'); function one_match_redirect () {if (is_search ()) {global $ wp_query; if ($ wp_query-> post_count == 1) {wp_redirect (get_permalink ($ wp_query-> posts ['0'] -> ID)); }}}

ตอนนี้คุณต้องระวังว่าผู้ใช้บางคนจะไม่คาดหวังการทำงานนี้ ดังนั้นมันอาจทำให้ประหลาดออก

ดูวิดีโอ: วิธีการแก้ไขธีมการปรับแต่งการใช้งาน wordpress แบบนักพัฒนาไทยเริ่มจากติดตั้ง

Like this post? Please share to your friends:
ใส่ความเห็น

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: