👉 Tự động chuyển hướng khi truy vấn tìm kiếm WordPress chỉ trả về một kết quả phù hợp

Làm thế nào để sử dụng WordPress Theme Customizer để sửa đổi chủ đề

Có lần khi tìm kiếm một blog WordPress, bạn chỉ nhận được một mục trong kết quả. Tùy thuộc vào cách trang web của bạn được tổ chức, đây sẽ là mục mà người dùng đang tìm kiếm. Một trong những người dùng của chúng tôi đã hỏi liệu có cách nào để chuyển hướng đến bài đăng hay không nếu truy vấn tìm kiếm chỉ dẫn đến một kết quả phù hợp. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách chuyển hướng người dùng đến bài đăng khi truy vấn tìm kiếm chỉ trả lại một kết quả phù hợp.

Tất cả những gì bạn phải làm là mở tệp functions.php của chủ đề và dán đoạn mã sau.

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-> bài viết ['0'] -> ID)); }}}

Bây giờ bạn phải cẩn thận rằng một số người dùng sẽ không mong đợi chức năng này. Vì vậy, nó có thể freak chúng ra.

Xem video: Phần 5: Chỉnh sửa theme WordPress giống Demo

Like this post? Please share to your friends:
Trả lời

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