<input name="number" class="required" placeholder="<?php _e('Number','workscout_core'); ?>" type="number"/>
add_action('show_user_profile','функция, в которой добавляем поля');
add_action('edit_user_profile','функция, в которой добавляем поля');
add_action('personal_options_update','функция обработчик');
add_action('edit_user_profile_update','функция обработчик'); add_action( 'personal_options_update', 'true_save_profile_fields' );
add_action( 'edit_user_profile_update', 'true_save_profile_fields' );
add_action( 'user_register', 'true_save_profile_fields' );
function true_save_profile_fields( $user_id ) {
if ( isset( $_POST['r_register-submit'] )) {
update_user_meta( $user_id, 'user_number', sanitize_text_field( $_POST[ 'user_number' ] ) );
}
}
if ( isset( $_POST['r_register-submit'] )) {
add_action('register_form','reg_show_fields',10,1);
if(!function_exists('reg_show_fields')){function reg_show_fields(){
echo'<input name="user_sex" type="text" class="input" value=""/>';
}}
add_action('user_register','my_user_registration');
function my_user_registration( $user_id ) {
// $_POST['user_sex'] проверена заранее...
update_user_meta($user_id,'user_sex',$_POST['user_sex']);
}
echo'<input name="user_sex" type="text" class="input" value=""/>';