Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn Cách xóa các tab WooC Commerce khỏi trang sản phẩm. Để làm được điều đó, bạn sẽ cần viết một số mã tùy chỉnh. với đoạn mã function khá đơn giản và bạn có thể làm được ngay cả khi bạn không phải là 1 người biết quá nhiều về code wordpress. Đọc hết bài viết để biết cách dùng nó nhé
Cách xóa các tab WooC Commerce khỏi trang sản phẩm
Xóa tab mô tả
Trong một vài trường hợp bạn cần remove thông tin đi ( xóa đi ) không cần thiện thị bạn chỉ cần đoạn code Function sau
1 2 3 4 5 6 |
add_filter( 'woocommerce_product_tabs', 'my_remove_description_tab', 11 ); function my_remove_description_tab( $tabs ) { unset( $tabs['description'] ); return $tabs; } |
Với đoạn unset( $tabs[‘description’] ); sẽ xóa tab và không cho hiện thị
Xóa tab đánh giá
Cũng như xóa thông tin bạn chỉ cần 1 đoạn code là xong nhé
1 2 3 4 5 6 |
add_filter( 'woocommerce_product_tabs', 'my_remove_reviews_tab' ); function my_remove_reviews_tab( $tabs ) { unset( $tabs['reviews'] ); return $tabs; } |
Xóa tất cả các tab khỏi trang sản phẩm WooC Commerce
Để xóa hết các tabs bạn cần code sau
1 2 3 4 5 6 7 8 9 10 11 |
/** * Remove product page tabs */ add_filter( 'woocommerce_product_tabs', 'my_remove_all_product_tabs', 98 ); function my_remove_all_product_tabs( $tabs ) { unset( $tabs['description'] ); // Remove the description tab unset( $tabs['reviews'] ); // Remove the reviews tab unset( $tabs['additional_information'] ); // Remove the additional information tab return $tabs; } |
với bài trên , mỗi lần muốn xóa 1 tabs nào đó ta chỉ cần thêm unset vào trước trường đó là xong nhé
Chúc bạn thành công
Link tham khảo : https://usersinsights.com/woocommerce-remove-tabs/