Bạn có muốn vô hiệu chức năng tìm kiếm trong WordPress? Đôi khi trang web của bạn có thể không cần tính năng tìm kiếm và biểu mẫu tìm kiếm trong chủ đề của bạn có thể ảnh hưởng đến trải nghiệm của người dùng. Trong bài này, chúng tôi sẽ chỉ cho bạn cách vô hiệu tính năng tìm kiếm trong WordPress một cách dễ dàng.
Tại sao và Ai nên Vô hiệu hoá Tính năng Tìm kiếm trong WordPress?
Nhiều trang web WordPress là các trang web kinh doanh đơn giản với một vài trang. Ngoài ra còn có xu hướng ngày càng tăng của trang web một trang có điều hướng theo chiều dọc.
Những trang web này không có nhiều nội dung mà làm cho tìm kiếm hình thành một mục mới lạ và không phải là một tính năng hữu ích.
Nó cũng cho phép người dùng ấn tượng rằng có thể có một số thông tin khác mà họ không thể nhìn thấy và do đó là tùy chọn tìm kiếm. Loại bỏ tính năng tìm kiếm sẽ làm sạch trang web của bạn và cung cấp trải nghiệm người dùng tốt hơn.
Điều đó đang được nói, chúng ta hãy xem làm thế nào để dễ dàng loại bỏ tính năng tìm kiếm từ trang web WordPress của bạn.
Phương pháp 1. Hủy bỏ tính năng Tìm kiếm trong WordPress Sử dụng một Plugin
Phương pháp này dễ dàng hơn và được khuyến khích cho tất cả người dùng.
Điều đầu tiên bạn cần làm là cài đặt và kích hoạt plugin Vô hiệu hoá Tìm kiếm. Để biết thêm chi tiết
Các plugin hoạt động ra khỏi hộp, và không có cài đặt cho bạn để cấu hình.
Khi kích hoạt, nó sẽ loại bỏ các mẫu tìm kiếm từ chủ đề WordPress của bạn và vô hiệu hóa các widget tìm kiếm. Nếu người dùng trực tiếp cố gắng nhập URL truy vấn tìm kiếm, plugin sẽ trả lại trang lỗi 404.
Lưu ý rằng plugin này không ảnh hưởng đến chức năng tìm kiếm bên trong khu vực quản trị WordPress. Bạn vẫn có thể tìm kiếm các bài đăng và các trang bên trong quản trị viên WordPress của mình.
Phương pháp 2. Vô hiệu hoá tính năng tìm kiếm theo cách thủ công trong WordPress
Phương pháp này yêu cầu bạn thêm mã vào các tệp WordPress của bạn. Nếu bạn chưa làm điều này trước đây, hãy xem hướng dẫn của chúng tôi về cách sao chép và dán mã trong WordPress.
Bạn sẽ cần thêm mã này vào tệp functions.php của chủ đề hoặc plugin cụ thể cho từng trang web.
hàm wpb_filter_query ($ query, $ error = true) { if (is_search ()) { $ truy vấn-> is_search = false; $ query-> query_vars [s] = false; $ query-> query [s] = false; if ($ error == true) $ query-> is_404 = true; } } add_action ('parse_query', 'wpb_filter_query'); add_filter ('get_search_form', create_function ('$ a', "return null;")); chức năng remove_search_widget () { unregister_widget ('WP_Widget_Search'); add_action ('widgets_init', 'remove_search_widget');
Mã này sẽ đơn giản chuyển hướng tất cả các truy vấn tìm kiếm trực tiếp hoặc gián tiếp tới trang 404. Nó cũng sẽ ẩn mẫu tìm kiếm trong chủ đề WordPress của bạn.