Trong quá trình custom woocommerce bạn muốn custom cách hiển thị các thông tin của sản phẩm mặc định, trong đó có nút add to cart
Hôm nay tôi sẽ chia sẽ với anh chị như thế nào để chúng ta có thể làm điều này
1 2 3 4 5 6 7 8 9 |
<?php add_filter( 'body_class', 'tung_class_names' ); function tung_class_names( $classes ) { // add 'class-name' to the $classes array $classes[] = 'woocommerce'; // return the $classes array return $classes; } ?> |
1 2 3 4 5 6 7 8 9 10 |
<?php $product = wc_get_product( get_the_ID() ); $add_to_cart_link = sprintf( '<a href="%s" rel="nofollow" data-product_id="%s" class=" add_to_cart_button single_add_to_cart_button button product_type_%s">%s</a>', esc_url( $product->add_to_cart_url() ), $product->id, esc_attr( $product->product_type ), $product->single_add_to_cart_text() ); echo $add_to_cart_link; ?> |
1 2 3 4 |
add_filter( 'woocommerce_product_single_add_to_cart_text', 'woo_custom_cart_button_text' ); // 2.1 + function woo_custom_cart_button_text() { return __( 'My Button Text', 'woocommerce' ); } |
1 2 3 4 |
add_filter( 'woocommerce_product_add_to_cart_text', 'woo_archive_custom_cart_button_text' ); function woo_archive_custom_cart_button_text() { return __( 'My Button Text', '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