Giỏ hàng

Cách Loại Bỏ Page Khỏi Kết Quả Tìm Kiếm WordPress

Bạn đang thiết kế một trang web trên nền tảng WordPress. Khi thêm thanh tìm kiếm thì kết quả ra quá nhiều thông tin không liên quan. Và bạn muốn nó chỉ hiển thị Post(bài viết) trong kết quả tìm kiếm.

Nếu điều trên là mong muốn của bạn thì đây là cách làm nhanh nhất, không cần cài thêm Plugin(công cụ).

Bước 1: Truy cập vào File Manage

Vào mục Quản lý tệp trong WordPress hoặc vào trực tiếp Giao diện (nếu bạn đã biết chỗ tìm File Function.php)

Còn ở đây tôi hướng dẫn anh em nào chưa biết gì, nên làm từng bước cho dễ nhất.

Bước 2: Đến thư mục Themes

Bạn tìm đến đúng chủ đề mà trang web đang sử dụng.

Đường dẫn thường thấy: /public_html/wp-content/themes/

Sau đó bạn chọn vào theme chủ đề bạn đang dùng nhé!

Bước 3: Chọn sửa File Function.php

cách loại bỏ page khỏi kết quả tìm kiếm wordpress

Bước 4: Chèn code sau xuống dưới cùng

* Lưu ý: Nếu thêm xong bị lỗi thì xóa đi nhé. Không phải 100% các chủ đề đều áp dụng thành công.

				
					// Loại Page Khỏi Kết Quả Tm Kiếm //
function SearchFilter($query) {
if ( is_admin() || ! $query->is_main_query() )
return;
if ($query->is_search) {
$query->set('post_type', 'post');
}
return $query;
}
add_filter('pre_get_posts','SearchFilter');
				
			

Bước 5: Tận hưởng thành quả

Khi này kết quả tìm kiếm trên trang sẽ loại đi các thông tin về trang. Tuy nhiên, sẽ có một số trường hợp không hết. Tùy tình hình mà xử lý nhé!

Kết bài

Vậy là đã hướng dẫn xong các bạn “cách loại page khỏi kết quả tìm kiếm wordpress“. Rất đơn giản phải không nào. Nếu cần hỗ trợ thêm hãy để lại bình luận nhé.

Đừng quên chia sẻ bài viết hữu ích này, biết đâu ai đó đang cần. Hẹn gặp bạn ở bài viết khác.

Viết một bình luận