Product data tabs trong woocommerce chính là thanh chức năng hiển thị description của product, reviews..
Như thế nào để anh chị tùy biến thanh này, hôm nay tôi sẽ chia sẽ các code để làm việc này
1 2 3 4 5 6 7 8 9 10 |
add_filter( 'woocommerce_product_tabs', 'woo_remove_product_tabs', 98 ); function woo_remove_product_tabs( $tabs ) { unset( $tabs['description'] ); // Xóa tab description unset( $tabs['reviews'] ); // Xóa tab reviews return $tabs; } |
1 2 3 4 5 6 7 8 9 |
add_filter( 'woocommerce_product_tabs', 'woo_rename_tabs', 98 ); function woo_rename_tabs( $tabs ) { $tabs['description']['title'] = __( 'Mô tả' ); $tabs['reviews']['title'] = __( 'Ý kiến khách hàng' ); return $tabs; } |
1 2 3 4 5 6 7 8 |
add_filter( 'woocommerce_product_tabs', 'woo_reorder_tabs', 98 ); function woo_reorder_tabs( $tabs ) { $tabs['reviews']['priority'] = 5; // Tab Reviews ở vị trí đầu tiên thay vì ở vị trí thứ 2 $tabs['description']['priority'] = 10; // Tab Description ở vị trí 1 return $tabs; } |
Điều này thì hữu ích khi ta muốn thêm một tab để hiển thị các image của sản phẩm chẳn hạn
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
add_filter( 'woocommerce_product_tabs', 'image_product_tab' ); function image_product_tab( $tabs ) { //thêm vào tab để chứa image sản phẩm $tabs['image_sp'] = array( 'title' => __( 'Hình ảnh sản phẩm', 'woocommerce' ), 'priority' => 50, 'callback' => 'function_lay_image_sp' ); return $tabs; } function function_lay_image_spt() { // Viết code lấy image của sản phẩm tại đây } |
1 2 3 4 5 6 7 8 9 10 11 |
add_filter( 'woocommerce_product_tabs', 'custom_description_tab', 98 ); function woo_custom_description_tab( $tabs ) { $tabs['description']['callback'] = 'function_lam_viec_nay'; // hàm để thay đổi cách hiển thị description return $tabs; } function function_lam_viec_nay() { // viết code làm điều này tại đây } |
Hị vọng sẽ giúp được anh chị qua bài viết Product data tabs trong woocommerce là gì?
Từ khóa tìm kiếm trên google:
-Product data tabs trong woocommerce là gì?
-Thay đổi tabs description trong woocommerce
-Thay đổi tabs review trong woocommerce
-Thêm tabs mới vào thanh tabs woocommerce
Mọi sự sao chép xin ghi rõ nguồn là fcwordpress.net
Chuyên trang về wordpress: hướng dẫn thiết kế theme, plugin, thủ thuật wordpress