HIỂN THỊ DANH MỤC SẢN PHẨM WOOCOMMERCE

  -  

Trong bài viết này bản thân để giúp đỡ các bạn Tự tạo hiển thị sản phẩm theo hạng mục Woocommerce một giải pháp đơn giản tốt nhất.


Chào các bạn,

Một chức năng nhưng mà mình thấy có tương đối nhiều ai đang quan tâm là nắm vì chưng thực hiện shortcode tuyệt Plugin để hiển thị sản phẩm theo danh mục trong Woocommerce, thì ta có thể từ bỏ làm cho nó với code của mình.Trong nội dung bài viết này mình để giúp đỡ các bạn Tự tạo thành hiển thị sản phẩm theo danh mục Woocommerce một biện pháp đơn giản và dễ dàng nhất

*
Cùng ban đầu nào!

– Đôi khi các bạn sẽ cần phải có vòng lặp(Loop) mang ra bài viết nlỗi sau :

"publish","orderby" => "ID","order" => "DESC","posts_per_page"=> "4"));?>have_posts()) : $vnkings->the_post(); ?>// ngôn từ cần lặpNếu áp dụng Loop nlỗi trên thì nó đã mặc định mang bài bác trong Post type = Post (chính là phần tin tức của những bạn)

– Vậy chúng ta buộc phải 1 số ĐK cải thiện để nó bắt được thành phầm trong một hạng mục rõ ràng ngơi nghỉ Woocommerce:

"product","post_status"=>"publish","tax_query" => array( array( "taxonomy" => "product_cat", "field" => "id", "terms" => "ID_Của_Danh_Mục_Sản_Phẩm" ) ),"orderby" => "ID","order" => "DESC","posts_per_page"=> "4"));?>have_posts()) : $vnkings->the_post(); ?>// Nội dung từng sản phẩmGiải mê say :

WP_Query(): tạo thành 1 Query với những điều kiện bên trong‘post_type’=>’product: Lấy những bài viết trong post type Product‘post_status’=>’publish’: Hiển thị những bài viết đã đăng(không phải bài nháp)‘taxonomy’ => ‘product_cat’: Bên bên trên ta thấy đã đưa bài viết sinh hoạt Product, vậy tiếp sau ta phía nó tới Danh mục rõ ràng là Taxonomy product_cat‘field’ => ‘id’: Cách để lấy ra taxonomy là áp dụng ID của taxonomy đó‘terms’ => ‘ID_Của_Danh_Mục_Sản_Phẩm’: Đây đó là phần knhị báo ID của danh mục thành phầm bạn phải nhập vào‘orderby’ => ‘ID’,’order’ => ‘DESC’: Hiển thị sản phẩm trường đoản cú new mang lại cũ‘posts_per_page’=> ‘4’: hiển thị ra số số lượng hàng hóa bạn muốn, ví dụ ở chỗ này bản thân show ra 4 sản phẩm

Lấy ID_Của_Danh_Mục_Sản_Phđộ ẩm bằng phương pháp sửa danh mục thành phầm với coi ID trên thanh khô Address trình duyệt

*

– khi đang tất cả vòng lặp ra những thành phầm trong hạng mục ví dụ rồi, bọn họ tìm hiểu mang lại giải pháp hiển thị những sản phẩm trong khoảng lặp kia nhé:(Đầu tiên chúng ta nên đọc nội dung bài viết này để thấy ta gồm có hàm gì để lấy ra dữ liệu trong Woocommerce: Tổng đúng theo các hàm hiển thị dữ liệu cho Woocommerce)

– Bây tiếng ta sẽ sở hữu đoạn code ví dụ như sau:


"product","post_status"=>"publish","tax_query" => array( array( "taxonomy" => "product_cat", "field" => "id", "terms" => "ID_Của_Danh_Mục_Sản_Phẩm" )),"orderby" => "ID","order" => "DESC","posts_per_page"=> "4"));?>have_posts()) : $vnkings->the_post(); ?>
Lưu ý:

get_term_link() : đem link hạng mục sản phẩmget_cat_name() : hiển thị title hạng mục sản phẩmHãy chũm ID_Của_Danh_Mục_Sản_Phẩm bằng id danh mục sản phẩm của chúng ta nhé

Xem thử hiệu quả bên Vnkings.com:

*

Bằng sự sáng chế của doanh nghiệp hãy thử sinh sản style riêng rẽ bỏ phần này! trường hợp thành công hãy khoe phần các bạn có tác dụng với mình qua fanpage facebook hoặc bình luận nhé