Mặc dù tìm kiếm truyền thống của WordPress không cung cấp chất lượng tìm kiếm tốt như Google Custom Search, tuy nhiên nhiều người dùng WordPress vẫn sử dụng nó, vì nó là tìm kiếm mặc định và bạn không cần phải tùy chỉnh theme của mình để thêm tính năng tìm kiếm trên blog của mình.
Gần đây, một người bạn của tôi đã hỏi tôi về việc chuyển hướng đến bài viết khi kết quả tìm kiếm chỉ có một mục. Nhu cầu như vậy có thể khác nhau từ trang web đến trang web, tất cả phụ thuộc vào đối tượng của bạn và những tính năng bạn muốn thêm vào trang web của bạn một cách dễ dàng. Trong bài đăng này, chúng tôi sẽ hướng dẫn cách chuyển hướng đến bài viết nếu kết quả tìm kiếm chỉ trả về một bài viết.
Chúng tôi sẽ thêm đoạn mã cho truy vấn tìm kiếm WordPress chuyển hướng đến bài viết đầu tiên (hoặc chỉ) trong kết quả tìm kiếm khi nó chỉ trả lại một kết quả phù hợp. Để thực hiện điều này, chỉ cần thêm đoạn mã ngắn này vào theme WordPress của bạn ngay trong file functions.php .
add_action('template_redirect', 'redirect_single_post'); function redirect_single_post() { if (is_search()) { global $wp_query; if ($wp_query->post_count == 1) { wp_redirect( get_permalink( $wp_query->posts['0']->ID ) ); exit; } } }
Sau đó bạn lưu lại. Nếu trang kết quả tìm kiếm của bạn có một bài viết trong đó, nó sẽ tự chuyển hướng đến bài viết cụ thể đó ngay bây giờ.
- Thiết Kế Website tại Tuệ Lâm Soft Nhiều Ưu Đãi Cho Doanh Nghiệp
- Báo giá thiết kế web số 1 Hà Nội
- Thiết kế web giá rẻ tphcm chỉ từ 2,999,000đ
- Hướng dẫn fix lỗi hỏi mật khẩu FTP trên WordPress khi upgrade và install theme và plugin
- Lỗ hổng WordPress nghiêm trọng cho phép hacker tấn công từ xa website
- Thiết kế website tại Nghệ An 2020
- Cấu hình contact form 7 chuyển hướng không dùng plugin
- [Cảnh báo] Lỗ hổng bảo mật mới nhất trên WordPress ngày 20/03/2019
- Thiết kế website tại Hải Dương 2020
- Cách đo sự kiện click trên website bằng Google Analytics
- Hướng dẫn setup smtp để gửi email không cần plugin
- 5 XU HƯỚNG THIẾT KẾ WEB NÀO SẼ THỊNH HÀNH TRONG NĂM 2020?