Avisos
Vaciar todo

Ventana verificacion correo electronico  

 
Juan Angel
 Juan Angel
Usuario experto

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
Citar
Respondido : 22/05/2020 1:48 pm
Argenis
 Argenis
Soporte CMS Webempresa 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 🖐️ 

ResponderCitar
Respondido : 22/05/2020 2:18 pm

Cursos Gratuitos WordPress