add( 'first_name_error', __( 'Error: First name is required!', 'woocommerce' ) ); } if ( isset( $_POST['last_name'] ) && empty( $_POST['last_name'] ) ) { $errors->add( 'last_name_error', __( 'Error: Last name is required!.', 'woocommerce' ) ); } return $errors; } public static function register_save_name_fields( $customer_id ) { if ( isset( $_POST['first_name'] ) ) { update_user_meta( $customer_id, 'billing_first_name', sanitize_text_field( $_POST['first_name'] ) ); update_user_meta( $customer_id, 'first_name', sanitize_text_field($_POST['first_name']) ); } if ( isset( $_POST['last_name'] ) ) { update_user_meta( $customer_id, 'billing_last_name', sanitize_text_field( $_POST['last_name'] ) ); update_user_meta( $customer_id, 'last_name', sanitize_text_field($_POST['last_name']) ); } } public static function render_register(){ ?>