Trong bài viết này bản thân để giúp chúng ta Tự chế tạo ra hiển thị thành phầm theo hạng mục Woocommerce một giải pháp dễ dàng tuyệt nhất.


Chào các bạn,

Một chức năng mà lại bản thân thấy có rất nhiều ai đang quyên tâm là rứa vì chưng thực hiện shortcode hay Plugin để hiển thị sản phẩm theo danh mục vào Woocommerce, thì ta rất có thể trường đoản cú làm cho nó với code của chính mình.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 danh mục Woocommerce một cách dễ dàng nhất

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

– thường thì bạn sẽ cần có vòng lặp(Loop) kéo ra bài viết như sau :

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

– Vậy chúng ta cần 1 số điều kiện cải thiện để nó bắt được thành phầm vào một danh mục rõ ràng nghỉ ngơi 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 yêu thích :

WP_Query(): tạo ra 1 Query cùng với các ĐK mặt trong‘post_type’=>’product: Lấy các nội dung bài viết trong post type Product‘post_status’=>’publish’: Hiển thị các nội dung bài viết đang đăng(không hẳn bài bác nháp)‘taxonomy’ => ‘product_cat’: Bên trên ta thấy đã mang nội dung bài viết ở Product, vậy tiếp sau ta hướng nó cho tới Danh mục rõ ràng là Taxonomy product_cat‘field’ => ‘id’: Cách để đưa 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 cần nhập vào‘orderby’ => ‘ID’,’order’ => ‘DESC’: Hiển thị thành phầm tự mới mang đến cũ‘posts_per_page’=> ‘4’: hiển thị ra số lượng sản phẩm bạn có nhu cầu, 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 hạng mục thành phầm và coi ID bên trên tkhô hanh Address trình duyệt

*

– Khi đang có vòng lặp ra những thành phầm trong hạng mục rõ ràng rồi, họ khám phá đến cách hiển thị những thành phầm trong khoảng lặp đó nhé:(Trước tiên chúng ta nên đọc nội dung bài viết này giúp xem ta gồm có hàm gì để đưa ra dữ liệu vào Woocommerce: Tổng hợp các hàm hiển thị dữ liệu cho Woocommerce)

– Bây giờ đồng hồ ta sẽ có đoạn code cụ thể nhỏng 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 links hạng mục sản phẩmget_cat_name() : hiển thị title hạng mục sản phẩmHãy vắt ID_Của_Danh_Mục_Sản_Phẩm bằng id hạng mục sản phẩm của chúng ta nhé

Xem demo tác dụng mặt Vnkings.com:

*

Bằng sự sáng tạo của bạn hãy thử chế tạo style riêng rẽ cho chỗ này! nếu thành công hãy khoe phần chúng ta làm với bản thân qua fanpage hoặc bình luận nhé
Chuyên mục: Tại sao cần làm digital marketing