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

      28

Trong bài viết này mình đang giúp các bạn Tự chế tạo hiển thị sản phẩm theo danh mục Woocommerce một cách đơn giản dễ dàng nhất.


Chào những bạn,

Một công dụng mà bản thân thấy có khá nhiều bạn đang đon đả là nạm vì áp dụng shortcode giỏi Plugin nhằm hiển thị sản phẩm theo hạng mục trong Woocommerce, thì ta có thể tự làm cho nó cùng với code của bao gồm mình.Trong bài viết này mình sẽ giúp chúng ta Tự sinh sản hiển thị sản phẩm theo danh mục Woocommerce một cách dễ dàng và đơn giản nhất

*
Cùng bước đầu nào!

– Thông thường các bạn sẽ cần gồm vòng lặp(Loop) mang ra nội dung bài viết như sau :

"publish","orderby" => "ID","order" => "DESC","posts_per_page"=> "4"));?>have_posts()) : $vnkings->the_post(); ?>// nội dung đề nghị lặpNếu thực hiện Loop như bên trên thì nó sẽ mặc định lấy bài bác trong Post type = Post (chính là phần tin tức của những bạn)

– Vậy bọn họ cần 1 số ít điều kiện cải thiện để nó bắt được sản phẩm trong một danh mục rõ ràng ở 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 thích hợp :

WP_Query(): sản xuất 1 Query với những điều kiện mặt trong‘post_type’=>’product: rước các bài viết trong post type Product‘post_status’=>’publish’: Hiển thị các nội dung bài viết đã đăng(không phải bài bác nháp)‘taxonomy’ => ‘product_cat’: trên ta thấy đang lấy nội dung bài viết ở Product, vậy tiếp theo sau ta phía nó tới Danh mục ví dụ là Taxonomy product_cat‘field’ => ‘id’: cách để lấy ra taxonomy là thực hiện ID của taxonomy đó‘terms’ => ‘ID_Của_Danh_Mục_Sản_Phẩm’: Đây chính là phần khai báo ID của danh mục sản phẩm bạn phải nhập vào‘orderby’ => ‘ID’,’order’ => ‘DESC’: Hiển thị sản phẩm từ bắt đầu đến cũ‘posts_per_page’=> ‘4’: hiển thị ra số lượng sản phẩm bạn muốn, rõ ràng ở trên đây mình 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 sản phẩm và coi ID trên thanh Address trình duyệt

*

– khi đã có vòng lặp ra các thành phầm trong danh mục cụ thể rồi, chúng ta tìm gọi đến cách hiển thị các thành phầm trong vòng lặp kia nhé:(Trước tiên bạn nên đọc bài viết này để xem ta gồm có hàm gì để lấy ra dữ liệu trong Woocommerce: Tổng hợp các hàm hiển thị tài liệu cho Woocommerce)

– bây chừ ta sẽ sở hữu đoạn code rõ ràng 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() : lấy liên kết danh mục sản phẩmget_cat_name() : hiển thị tiêu đề danh mục sản phẩmHãy cố ID_Của_Danh_Mục_Sản_Phẩm bằng id hạng mục sản phẩm của bạn nhé

Xem thử công dụng bên Vnkings.com:

*

Bằng sự sáng tạo của bạn hãy thử tạo style riêng dồn phần này! nếu thành công xuất sắc hãy khoe phần chúng ta làm với mình qua fanpage hoặc comment nhé

hotlive |

https://hi88n.com/