Những điểm chính
• Khái niệm: Hiểu rõ khi nào nên tắt tính năng tìm kiếm
• Cách tắt bằng plugin: Nhanh, đơn giản, không cần code
• Cách tắt bằng code: Linh hoạt, kiểm soát sâu hơn
• Tùy chọn mở rộng: Tối giản WordPress thành website tĩnh
Tại sao nên tắt tính năng tìm kiếm trong WordPress?
Tính năng search giúp người dùng tìm nội dung nhanh hơn, nhưng trong một số trường hợp, việc giữ lại lại không mang nhiều giá trị:
• Website ít nội dung
Các landing page hoặc site giới thiệu chỉ có vài trang → gần như không ai dùng search
• Tránh kết quả rỗng
Người dùng tìm nhưng không có kết quả → trải nghiệm kém
• Giữ giao diện tối giản
Loại bỏ ô search giúp UI gọn gàng, tập trung CTA tốt hơn
• Kiểm soát luồng truy cập
Ngăn người dùng tự tìm và truy cập các URL không mong muốn
• Không ảnh hưởng backend
Việc tắt search chỉ áp dụng frontend, admin vẫn tìm kiếm bình thường

Cách vô hiệu hóa tính năng tìm kiếm trong WordPress
1. Tắt search bằng plugin
Đây là cách nhanh và an toàn nhất nếu bạn không muốn can thiệp code.
Bước 1: Đăng nhập trang quản trị (wp-admin)
Bước 2: Vào Plugins → Add New
Bước 3: Tìm plugin Disable Search
Bước 4: Nhấn Install → Activate
Sau khi kích hoạt:
• Form tìm kiếm sẽ bị ẩn
• Widget search bị vô hiệu hóa
• URL dạng /?s=keyword sẽ chuyển về trang 404
Không cần cấu hình thêm
Muốn bật lại: chỉ cần Deactivate plugin
2. Tắt search bằng code (functions.php)
Cách này phù hợp khi bạn muốn kiểm soát sâu hơn và không dùng plugin.
Bước 1: Backup website (rất quan trọng)
Bước 2: Mở file functions.php (ưu tiên child theme)
Bước 3: Thêm đoạn code sau:
Bước 4: Lưu file và upload lại nếu cần
Bước 5: Test lại:
• Truy cập / ?s=test → phải ra 404
• Form search biến mất
Tùy chọn nâng cao (tối giản WordPress)
Nếu bạn muốn biến WordPress thành website tĩnh hoàn toàn, có thể kết hợp thêm:
Ẩn tính năng blog
Dùng plugin như:
• Disable Blog
Tác dụng:
• Ẩn bài viết (post)
• Ẩn category, tag
• Ẩn comment
Kết hợp tắt search + blog
Khi áp dụng đồng thời:
• Không còn trang bài viết
• Không còn search
• Không còn archive
Website hoạt động như landing page hoặc site giới thiệu
Tối ưu khu vực admin
Sau khi tối giản:
• Chỉ còn Pages, menu, form…
• Dễ quản lý hơn
• Giảm rủi ro truy cập sai URL