- shares
- Facebook Messenger
- Gmail
- Viber
- Skype
Bạn có muốn tắt tính năng tìm kiếm trong WordPress không? Đôi khi trang web của bạn có thể không cần tính năng tìm kiếm. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách dễ dàng vô hiệu hóa tính năng tìm kiếm trong WordPress.
Bạn cũng muốn xem:
- Sửa tham số form tìm kiếm trong wordpress
- Search Form – Lọc dữ liệu wordpress trên website bởi tham số URL
Tại sao và đối tượng nào nên vô hiệu hóa 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. Đây cũng là xu hướng phát triển landing page với điều hướng bằng menu.
Các trang web này không có nhiều nội dung do đố chức năng tìm kiếm là không cần thiết. Xóa tính năng tìm kiếm sẽ dọn sạch trang web của bạn và cung cấp trải nghiệm người dùng tốt hơn.
Cách 1: Xóa chức năng tìm kiếm trong WordPress bằng Plugin
Phương pháp này dễ dàng hơn và được khuyến nghị 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 Disable Search.
Plugin không có tùy chọn cấu hình & bạn có thể sử dụng ngay. Bằng cách truy cập website bạn sẽ thấy form tìm kiếm biến mất.
Khi kích hoạt, plugin sẽ xóa biểu mẫu tìm kiếm từ giao diện WordPress của bạn và vô hiệu hóa tiện ích 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ả về 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à trang bên trong trang quản trị WordPress của mình.
Cách 2: Tắt tìm kiếm sử dụng functions.php
Để vô hiệu hóa biểu mẫu tìm kiếm bạn thêm đoạn code sau vào cuối tệp functions.php.
function wpb_filter_query( $query, $error = true ) { if ( is_search() ) { $query->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;" ) ); function remove_search_widget() { unregister_widget('WP_Widget_Search'); } add_action( 'widgets_init', 'remove_search_widget' );
Mã này sẽ chỉ đơ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 đến một trang 404. Nó cũng sẽ ẩn form tìm kiếm trên giao diện WordPress của bạn.
Chúc bạn thành công.
Để nhận được bài viết mới vui lòng đăng ký kênh kiến thức WordPress từ A-Z ở Form bên dưới. Bạn cũng có thể nhận được sự trợ giúp trên Twitter và Facebook
- shares
- Facebook Messenger
- Gmail
- Viber
- Skype