Adicionar um campo personalizado ao formulário de registro

5/5
				
					function add_custom_registration_field() {
    ?>
    <p>
        <label for="custom_field">Campo Personalizado<br />
        </label>
    </p>
    add('custom_field_error', __('Informe um valor para o campo personalizado.'));
    }
    return $errors;
}
add_filter('registration_errors', 'validate_custom_registration_field', 10, 3);

function save_custom_registration_field($user_id) {
    if (isset($_POST['custom_field'])) {
        update_user_meta($user_id, 'custom_field', $_POST['custom_field']);
    }
}
add_action('user_register', 'save_custom_registration_field');

				
			

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *