Tạo thêm fiel đăng ký thành viên trên wordpress – kallyas

Chèn trong file functions

add_action( 'kallyas_register_form_end', 'crf_registration_form' );
function crf_registration_form() {
?>
   <div class="form-group kl-fancy-form ">
      <input type="text" id="first_name" name="first_name" class="form-control inputbox kl-fancy-form-input kl-fw-input" placeholder="Nhập họ tên">
      <label class="kl-font-alt kl-fancy-form-label">Họ tên</label>
   </div>
   <div class="form-group kl-fancy-form ">
      <input type="text" id="user_phone" name="user_phone" class="form-control inputbox kl-fancy-form-input kl-fw-input" placeholder="Nhập số điện thoại">
      <label class="kl-font-alt kl-fancy-form-label">Số điện thoại</label>
   </div>
   <div class="form-group kl-fancy-form">
      <select name="user_job" class="form-control selectbox kl-fancy-form-select kl-fw-select" required="true">
         <option value="">---Lựa chọn---</option>   
         <option value="forwarder">Forwarder</option>
         <option value="company">Công ty/Doanh nghiệp thương mại</option>
         <option value="other">Khác</option>
      </select>
      <label class="kl-font-alt kl-fancy-form-label">Nghề nghiệp</label>
      
   </div>
<?php
}
add_action( 'user_register', 'myplugin_user_register' );
    function myplugin_user_register( $user_id ) {
        if ( ! empty( $_POST['user_job'] ) ) {
            update_user_meta( $user_id, 'user_job', sanitize_text_field( $_POST['user_job'] ) );
        }
        if ( ! empty( $_POST['first_name'] ) ) {
            update_user_meta( $user_id, 'first_name', sanitize_text_field( $_POST['first_name'] ) );
        }
        if ( ! empty( $_POST['user_phone'] ) ) {
            update_user_meta( $user_id, 'user_phone', sanitize_text_field( $_POST['user_phone'] ) );
        }
}

Leave a Reply

Your email address will not be published. Required fields are marked *