Lập trình , Thiết kế website, Auto Game Online

Cách loại trừ các trang khỏi kết quả tìm kiếm của WordPress

0
0
(0)


Theo mặc định, tính năng Tìm kiếm của WordPress hiển thị các bài đăng đã xuất bản và các trang đã xuất bản trong kết quả tìm kiếm. Thông thường, khi người dùng đang tìm kiếm thứ gì đó trong blog, đó rất có thể là một bài đăng hơn là một trang. Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách làm cho tìm kiếm của bạn phù hợp hơn và ít đông hơn bằng cách loại trừ các trang khỏi kết quả tìm kiếm của WordPress.

Exclude pages frm WordPress search results

Đầu tiên, bạn thêm mã sau vào tệp functions.php của chủ đề hoặc một plugin dành riêng cho trang web .

//Exclude pages from WordPress Search
if (!is_admin()) {
function wpb_search_filter($query) {
if ($query->is_search) {
$query->set('post_type', 'post');
}
return $query;
}
add_filter('pre_get_posts','wpb_search_filter');
}

Giải thích: Đầu tiên, mã này kiểm tra xem tìm kiếm không phải bắt nguồn từ các trang quản trị WordPress. Nếu không, thì nó sẽ tìm kiếm bài đăng bằng cách đặt tham số post_type.

Bạn cũng có thể làm ngược lại bằng cách đặt post_type thành các trang, vì vậy nó chỉ trả lại các trang trong kết quả tìm kiếm.

Chúng tôi hy vọng bài viết này đã giúp bạn tìm hiểu cách loại trừ các trang khỏi kết quả tìm kiếm của WordPress. Bạn cũng có thể muốn xem danh sách các plugin tìm kiếm WordPress tốt nhất của chúng tôi để cải thiện tìm kiếm trang web của bạn.

.



Source link

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Leave A Reply

Your email address will not be published.