
Để thực hiện loại trừ Pages ra khỏi kết quả tìm kiếm trong website WordPress, bạn chỉ cần thực hiện theo các bước hướng dẫn bên dưới là xong.
Bước 1: Đăng nhập trang quản trị > Vào Giao diện > Theme Editor
Bước 2: Mở file functions.php của theme đang dùng
Bước 3: Thêm đoạn code sau vào cuối file
// Loại trừ pages và custom post type trong kết quả tìm kiếm WordPress
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');
Chúc các bạn thực hiện thành công!
Để lại một bình luận
Bạn phải đăng nhập để gửi bình luận.