Code bài viết liên quan có ảnh vào theme Flatsome nhanh dễ làm Hiện nay Theme Flatsome được nhiều người sử dụng để làm web bán hàng nhưng phần blog thì không có bài viết liên quan mặc định như các theme khác, Theme Flatsome chỉ có bài trước và bài kế tiếp nên nhiều […]
Author Archives: tamit
Nếu bạ đang dùng theme Flatsome làm website bán hàng gặp tình trạng Kết quả tìm kiếm trên website lại hiển thị cả những bài viết hay sản phẩm không liên quan sau đây là cách để chỉnh sửa tìm kiếm. bạn hãy copy nó vào file function.php và lưu lại là được
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
// 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); |