Loại trừ danh mục sản phẩm trên trang WooCommerce

Quảng cáo
Ads_ngang
Website dinhthuanit.com có bài Loại trừ danh mục sản phẩm trên trang WooCommerce

Trong hướng dẫn này, chúng ta học cách xóa một danh mục trong danh sách danh mục sản phẩm cho WooCommerce. Mặc định WooCommerce chỉ hiển thị các mặt hàng trên trang cửa hàng, trong bài này mình sẽ kích hoạt hiển thị danh mục sản phẩm trên trang của hàng của bạn.

Truy cập vào quản trị WordPress & chọn lựa bạn muốn chỉ kích hoạt danh mục hoặc mặt hàng và danh mục. Sau khi bật tùy chọn này nếu bạn quay về trang cửa hàng một lần nữa bạn sẽ thấy các sản phẩm và cả danh mục đều cùng hiển thị.

Trường hợp nếu muốn xóa một vài danh mục, bạn phải nhớ tên slug của danh mục trong phần quản lý mặt hàng tại trang quản trị. Cuối cùng bạn thêm đoạn code sau vào file functions.php

 add_filter( 'get_terms', 'get_subcategory_terms', 10, 3 ); function get_subcategory_terms( $terms, $taxonomies, $args ) { $new_terms = array(); // if a product category and on the shop page if ( in_array( 'product_cat', $taxonomies ) && ! is_admin() && is_shop() ) { foreach ( $terms as $key =>  $term ) { if ( ! in_array( $term-> slug, array( 'category-1' ) ) ) { $new_terms[] = $term; } } $terms = $new_terms; } return $terms; }  

Lưu ý, thay tên slug của danh mục của bạn mong muốn loại bỏ. Bây giờ bạn truy cập lại trang cửa hàng sẽ không thấy danh mục đó nữa.

Để nhận được bài viết mới vui lòng đăng ký kênh kiến thức WordPress từ A-Z ở Form bên dưới. Bạn cũng đều có thể nhận được sự trợ giúp trên Twitter và Facebook

Bài viết Loại trừ danh mục sản phẩm trên trang WooCommerce được tổng hợp và biên tập bởi: dinhthuanit.com. Mọi ý kiến đóng góp và phản hồi vui lòng gửi Liên Hệ cho dinhthuanit.com để điều chỉnh. dinhthuanit.com xin cảm ơn.

Bài Viết Liên Quan


Bài Viết Khác


Quảng cáo
Ads_ngang