Code Tìm Kiếm Nâng Cao Trong Php Trang Tin Tức, Code Tìm Kiếm Nâng Cao Php

Tự tạo tìm kiếm nâng cao cho sản phẩm Woocommerce giúp khách hàng của bạn dễ dàng tìm kiếm sản phẩm mà không cần sử dụng plugin

Đang xem: Code tìm kiếm nâng cao trong php

Như các bạn cũng biết việc tìm kiếm sản phẩm với 1 trang web bán hàng là điều vô cùng quan trọng, nó giúp cho khách hàng dễ dàng tìm thấy sản phẩm mà họ cần, vậy với bài viết này mình sẽ giúp các bạn tự tạo tìm kiếm nâng cao cho sản phẩm Woocommerce mà không phải dùng đến Plugin nào cả.

Demo trên Vnkings.com:

*

Các thành phần trong khung tìm kiếm(mình sử dụng Bootstrap Form để các bạn dễ tùy biến):

Từ khóaChọn Danh mục sản phẩmChọn Sắp xếp theoInput ẩn post_typeInput ẩn taxonomy

– Từ khóa: : Sau khi thêm đoạn này khi tìm kiếm sẽ có dạng Vnkings.com/?s=từ+khóa

Danh Mục— Chọn danh mục sản phẩm —slug.”””.($_GET<"publication_categories"> == $term->slug ? ” selected=”selected”” : “”).”>”.$term->name.”
“;endforeach;?>
Giải thích : Sau khi thêm đoạn này khi tìm kiếm sẽ có dạng Vnkings.com/?term=slug-danh-muc-san-pham

select name=”term”:Gán giá trị cho term sẽ bằng 1 trong các option bên dướiget_terms: Lấy tất cả danh mục sản phẩm trong product_catoption $term->slug: lấy slug của danh mục sản phẩm$term->name : lấy tên danh mục sản phẩm

– Chọn Sắp xếp theo

Xem thêm: Tải Game Neighbours From Hell : Season 1, Neighbours From Hell: Season 1 For Android

Sắp xếp— Sắp xếp theo —Mức độ phổ biếnĐiểm đánh giáTheo sản phẩm mớiGiá Thấp đến CaoGiá Cao đến Thấp
Giải thích: Sau khi thêm đoạn này khi tìm kiếm sẽ có dạng Vnkings.com/?orderby=sap-xep . Các tùy chọn bên trên như menu_order, popularity, rating, date, price được Woocommerce cung cấp để chúng ta sử dụng bộ lọc sắp xếp.

– Hai Input ẩn quan trọng : post_type và taxonomy:

khi cài Woocommerce nó sẽ tạo ra 1 Post type là Product làm trang sản phẩm và taxonomy = product_cat để tạo danh mục sản phẩm, đây là 2 input giúp cho phần tìm kiếm biết được ta đang hướng tới post type và danh mục là gì cho phần tìm kiếm

Vậy Ta sẽ có 1 khung tìm kiếm hoàn tất như sau :

” method=”get”>
Danh Mục— Chọn danh mục sản phẩm —slug.”””.($_GET<"publication_categories"> == $term->slug ? ” selected=”selected”” : “”).”>”.$term->name.”
“;endforeach;?>

Xem thêm: Phần Mềm Xuất Cad Sang Pdf, Chyển Dwg Sang Pdf Nhanh Nhất, Xuất File Cad Sang Pdf Cực Dễ Ai Cũng Làm Được

Sắp xếp— Sắp xếp theo —Mức độ phổ biếnĐiểm đánh giáTheo sản phẩm mớiGiá Thấp đến CaoGiá Cao đến Thấp
Tìm kiếmCùng xem kết quả khi tìm kiếm nhé:

*

Mong rằng kiến thức nhỏ bé này sẽ giúp được các bạn tối ưu website của mình hơn!. Nếu có bất kỳ câu hỏi nào, đừng ngại hãy để lại comment cho mình, để chúng ta cùng giải quyết

Leave a Comment

DMCA.com Protection Status