Avisos
Vaciar todo

Ventana verificacion correo electronico

2 Respuestas
2 Usuarios
0 Reactions
20 Visitas
Juan Angel
Respuestas: 85
Trusted Member
Topic starter
 

Hola... hace un par de semanas que cada vez que quiero ingresar a mi wordpress me pide verificación de correo electrónico (adjunto imagen), y si lo verifico no me da acceso, y si opto por la opción de cambiar la dirección de email si, pero luego aunque cambie el email, días después vuelve a aparecer la misma página pidiendo verificación, ¿como elimino este pedido, para poder ingrear normalmente? Gracias!

wordpress

 
Respondido : 22/05/2020 12:48 pm
Argenis
Respuestas: 11585
Illustrious Member Moderator
 

Hola Juan,

Esta característica la incluyeron los desarrolladores de wordpress en la versión 5.3, básicamente previene el hecho de que se te olvide la contraseña y el correo y quedes por fuera de tu sitio web sin tener el acceso a administración aunque lo puedes desactivar  o modificar la frecuencia en la que este mensaje se muestra, para ello:

Deshabilitarlo por completo

  • Ingresas al cpanel → Public_html → wp-content → Themes → Tu_Tema → functions.php

una vez estés en este archivo das click derecho y editar, en el código que te muestra ese archivo te diriges al final del todo y agregas el siguiente código

// Disable administration email verification
add_filter( 'admin_email_check_interval', '__return_false' );

Deshabilitar para un usuario en específico

  • Ingresas al cpanel → Public_html → wp-content → Themes → Tu_Tema → functions.php

una vez estés en este archivo das click derecho y editar, en el código que te muestra ese archivo te diriges al final del todo y agregas el siguiente código

// Restrict users allowed to verify administration email
add_filter( 'admin_email_check_interval', function( $interval ) {
if ( in_array( $_POST['log'], array( '{{NOMBRE_DEl_USUARIO}}' ) ) ) {
return false;
} else {
return $interval;
}
} );

Recuerda modificar el valor que está en el código que dice NOMBRE_DE_USUARIO, aca va el nombre del usuario que se le deshabilitará la opción

Cambiar la frecuencia de aparición

  • Ingresas al cpanel → Public_html → wp-content → Themes → Tu_Tema → functions.php

una vez estés en este archivo das click derecho y editar, en el código que te muestra ese archivo te diriges al final del todo y agregas el siguiente código

// Set the frequency with which WordPress requests administration email verification
add_filter( 'admin_email_check_interval', function( $interval ) {
return TIEMPO_EN_SEGUNDOS;
} );

Al modificar el valor TIEMPO_EN_SEGUNDOS, tienes que ingresar como lo indica el tiempo en segundos para que sean tomados por el wordpress

NOTA: Recuerda siempre hacer un respaldo en tu maquina o en el mismo servidor del archivo que estas editando por si algo sale mal tienes un respaldo que puedes subir nuevamente y solventar el problema 

Saludos 🖐️ 


 
Respondido : 22/05/2020 1:18 pm