Como permitir que novos usuários usem sua própria senha

  • Autor Autor TheLukasWeb
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
T

TheLukasWeb

Beta
Diseñador
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Buenas, quería ayuda para permitir a los usuarios que se registren como nuevos usuarios permitir que usen su propia contraseña. Se que existen plugins como Register Plus o Role Manager que lo permiten, pero me parece un poco excesivo instalar plugins con tantas opciones y tan pesados solo para esta opción. He extraido el formulario de registro de el orginial de wordpress y le he dado estilo y añadido los campos de password y confirm password con name="pass1" y name="pass2", pero a la hora de registrar un nuevo user, le envia a este una contraseña generada aleatoriamente. Sabeis un codigo para el fuctions.php o alguna modificación para el wp-login.php o para el formulario de registro. Gracias de antemano!

P.D.: Podeís mirar el formulario entrando en mi página desde la firma de mis comentarios.

- - - Actualizado - - -

Alguna idea?
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Nadie sabe como??
 
Última edição:
Para que el usuario escoja su propia contraseña debes colocar una función como esta:

PHP:
function add_new_user($username, $password, $email)
{
 require ( ABSPATH . WPINC . '/registration.php' );
	
 $user_data = array
 (
	'user_login' => $username,
	'user_pass' => $password,
	'user_email' => $email,
 );

 wp_insert_user($user_data);
}

A esta función debes pasarle los datos que recoges con los formularios y te crea el usuario con el nombre de usuario, la contraseña y el correo que el ingrese.

Aunque claro debes validar si el nombre de usuario existe o el correo ya esta siendo usado y esas cosas
 
Voltar
Topo