Lưu ý code được xài trong class, để đây copy về chỉnh sửa cho nha (anh em nào không phải dân code thực thụ thì không nên tìm hiểu làm gì nha)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
add_filter( 'woocommerce_checkout_fields',array($this, 'change_fields') ); function change_fields($fields){ //remove fields unset($fields['billing']['billing_first_name']); unset($fields['shipping']['shipping_first_name']); unset($fields['billing']['billing_address_2']); unset($fields['shipping']['shipping_address_2']); unset($fields['billing']['billing_city']); unset($fields['shipping']['shipping_city']); unset($fields['billing']['billing_country']); unset($fields['shipping']['shipping_country']); unset($fields['billing']['billing_state']); unset($fields['shipping']['shipping_state']); unset($fields['billing']['billing_postcode']); unset($fields['shipping']['shipping_postcode']); unset($fields['billing']['billing_company']); unset($fields['shipping']['shipping_company']); //rename label $fields['billing']['billing_last_name'] = array( 'label' => __('Họ & Tên ', 'woocommerce'), 'required'=>true ); $fields['billing']['billing_email'] = array( 'label' => __('Địa chỉ email ', 'woocommerce'), 'required'=>true ); $fields['billing']['billing_phone'] = array( 'label' => __('Số điện thoại ', 'woocommerce'), 'required'=>true ); $fields['billing']['billing_address_1'] = array( 'label' => __('Địa chỉ ', 'woocommerce'), 'required'=>true ); $fields['shipping']['shipping_last_name'] = array( 'label' => __('Họ & Tên ', 'woocommerce'), 'required'=>false ); $fields['shipping']['shipping_address_1'] = array( 'label' => __('Địa chỉ ', 'woocommerce'), 'required'=>false ); return $fields; } |
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