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ờ.
- Báo giá thiết kế web số 1 Hà Nội
- Thiết kế web giá rẻ tphcm chỉ từ 2,999,000đ
- Thiết Kế Website tại Tuệ Lâm Soft Nhiều Ưu Đãi Cho Doanh Nghiệp
- BẢNG GIÁ THIẾT KẾ WEBSITE TẠI TUỆ LÂM SOFT
- Chính sách hợp tác Tuệ Lâm Soft với Cộng Tác Viên
- Thiết kế website tại Hà Nam 2020
- Tạo bộ đếm và hiển thị lượt xem wordpress trong Flatsome
- Tự học thiết kế website như thế nào?
- Thiết kế website tại Thái Bình 2020
- 4 bước xác định dùng landing page trong digital marketing
- Nghiên Cứu Thị Trường Bằng Công Cụ Của Google
- Xóa bỏ version wordpress để tăng bảo mật cho website
- Kiểm tra Responsive chính xác bằng trình duyệt Blisk