Sửa lỗi kết quả tìm kiếm không chính xác trên Theme Flatsome WordPress

Sửa lỗi kết quả tìm kiếm không chính xác trên Theme Flatsome WordPress

Xin chào các bạn nếu bạn đang dùng Theme Flatsome để thiết kế web bán hàng, hay web tin tức, giới thiệu, hay giới thiệu công ty doanh nghiệp bạn đang gặp lại một vấn đề là phần tìm kiếm xuất hiện cả những bài viết không liên quan, hoặc kết quả không chính xác dẫn đến khách hàng không yên tâm khi sử dụng web. Hôm nay Win Win Media sẽ hướng dẫn các bạn khắc phục lỗi này trên Theme Flatsome.

Tìm kiếm không chính xác của Theme Flatsome
Tìm kiếm không chính xác của Theme Flatsome

Ví dụ như tôi tìm kiếm từ khóa “Cây xạ đen” thì có rất nhiều những sản phẩm, và các bài khác không liên quan cũng xuất hiện theo, đây là điều khách hàng thắc mắc nhiều khi sử đụng web, ngay dưới đây là khách khắc phục.

Sửa lỗi kết quả tìm kiếm không chính xác trên Theme Flatsome WordPress

Cách làm rất đơn giản, đó là bạn sử dụng đoạn mã dưới đây và cho vào file file function.php của theme sẽ giúp bạn hiển thị kết quả tìm kiếm chính xác hơn trên website wordpress sử dụng theme Flatsome

// nang cao chat luong tim kiem tren flatsome

function __search_by_title_only( $search, &$wp_query )

{

global $wpdb;

if(empty($search)) {

return $search; // skip processing – no search term in query

}

$q = $wp_query->query_vars;

$n = !empty($q[‘exact’]) ? ” : ‘%’;

$search =

$searchand = ”;

foreach ((array)$q[‘search_terms’] as $term) {

$term = esc_sql($wpdb->esc_like($term));

$search .= “{$searchand}($wpdb->posts.post_title LIKE ‘{$n}{$term}{$n}’)”;

$searchand = ‘ AND ‘;

}

if (!empty($search)) {

$search = ” AND ({$search}) “;

if (!is_user_logged_in())

$search .= ” AND ($wpdb->posts.post_password = ”) “;

}

return $search;

}

add_filter(‘posts_search’, ‘__search_by_title_only’, 500, 2);

Trên là đoạn code bạn chỉ việc copy vào là được và bạn nhớ lưu vào nhé, nếu bạn là người không am hiểu code thì hãy liên hệ với chúng tôi để được tư vấn cụ thể và hỗ trợ nhé

Xem thêm: Xoá chữ CATEGORY ARCHIVES trong theme Flatsome

chúc bạn thành công !

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *