Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo desactivar la característica de acceder / acceder con la dirección de correo electrónico en WordPress

Nota editorial: Ganamos una comisión de los enlaces de socios en WPBeginner. Las comisiones no afectan a las opiniones o evaluaciones de nuestros editores. Más información sobre Proceso editorial.

Recientemente, uno de nuestros usuarios nos preguntó cómo desactivar la característica de acceso con correo electrónico introducida en WordPress 4.5.

Esta característica permite a los usuarios acceder con un nombre de usuario o una dirección de correo electrónico en el formulario de acceso.

En este artículo, le mostraremos cómo desactivar la característica de acceder / acceder con la dirección de correo electrónico en WordPress.

How to Disable Login with Email Address Feature in WordPress

¿Por qué desactivar el acceso con correo electrónico en WordPress?

Algunos usuarios creen que las direcciones de correo electrónico son más conocidas que un nombre de usuario. Si envías un correo electrónico a alguien, esa persona ya conoce tu dirección.

Si alguien quiere entrar en su sitio de WordPress, conocer una dirección de correo electrónico podría facilitarle la tarea adivinando su contraseña o pirateando su cuenta de correo electrónico.

No creemos que usar una dirección de correo electrónico para acceder haga que un sitio WordPress sea menos seguro. Siempre puedes añadir más capas de seguridad, como proteger con contraseña el directorio del administrador de WordPress y añadir la verificación en dos pasos.

Para la seguridad de WordPress, utilizamos Sucuri en todos nuestros sitios. Vea cómo Sucuri nos ayudó a bloquear 450.000 ataques a WordPress en 3 meses.

Dicho esto, entendemos que algunos usuarios pueden querer desactivar la característica de acceder / acceder con correo electrónico en sus sitios WordPress. Veamos cómo puedes hacerlo fácilmente.

Método 1. Desactivar el acceso con correo electrónico en WordPress usando código (Recomendado)

Este método requiere que añadas código a tus archivos de WordPress. Si no lo ha hecho antes, consulte nuestra guía para pegar fragmentos de código de la web en WordPress.

Para desactivar la característica de acceso con correo electrónico, necesitas añadir este código al archivo functions. php de tu tema o a un plugin de fragmentos de código.

remove_filter( 'authenticate', 'wp_authenticate_email_password', 20 );

Para hacerlo aún más fácil, puede utilizar WPCode, el mejor plugin de fragmentos de código para WordPress.

WPCode WordPress code snippets plugin

WPCode tiene una biblioteca incorporada que tiene fragmentos de código listos para usar para todas las peticiones de características más populares de WordPress, incluyendo desactivar el acceso con correo electrónico, quitar el número de versión de WordPress, quitar / eliminar comentarios y mucho más.

La mejor parte es que usted no necesita editar el archivo functions.php de su tema en absoluto.

Para empezar, necesitas instalar y activar el plugin gratuito WPCode. Si necesitas ayuda, lee nuestro tutorial sobre cómo instalar un plugin de WordPress.

Una vez activado el plugin, vaya a Fragmentos de código Biblioteca desde su escritorio de administrador de WordPress.

A continuación, busque el fragmento de código “Desactivar el acceso por correo electrónico” y haga clic en el botón “Utilizar fragmento de código”.

Search for the Disable Login by Email snippet in WPCode library

A continuación, WPCode añadirá automáticamente el fragmento de código y seleccionará el método de inserción adecuado.

WPCode automatically adds the code for disabling login by email

Todo lo que tienes que hacer es conmutar el interruptor de “Inactivo” a “Activo”.

A continuación, haga clic en el botón “Actualizar”.

Activate and update snippet in WPCode

¡Eso es!

Esto no cambiará nada en la página de acceso y los usuarios seguirán viendo que pueden acceder utilizando su nombre de usuario o su dirección de correo electrónico. Pero si introducen la dirección de correo electrónico para acceder, se producirá un error de nombre de usuario no válido.

Método 2. Desactivar el acceso con correo electrónico en WordPress usando un plugin

También puedes desactivar la característica de acceder / acceder por correo electrónico con un plugin de un solo uso.

Lo primero que tienes que hacer es instalar y activar el plugin No acceder / acceso por dirección de correo electrónico. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

El plugin funciona de forma inmediata y no hay ajustes que configurar. Simplemente visite la pantalla de acceso de su sitio WordPress e intente acceder con su dirección de correo electrónico.

Aparecerá un error de nombre de usuario no válido. El plugin también cambiará la etiqueta ‘Nombre de usuario o dirección de correo electrónico’ a simplemente ‘Nombre de usuario.’

Login with email address removed

Eso es todo, esperamos que este artículo te haya ayudado a desactivar la característica de acceder / acceder con la dirección de correo electrónico en WordPress. Puede que también quieras ver nuestra guía sobre cómo desactivar las pistas de acceso en los mensajes de error de acceso de WordPress y nuestra selección de los mejores plugins para páginas de acceso en WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

9 comentariosDeja una respuesta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. momses says

    Hi,

    Thanks for you article. I’m looking for a way to Login only By mail no Username.

    Thanks in advance for you help.

  3. Dom WO says

    Does this article also cover the registration form in woocommerce for the customers or it is only for the admin side login ?

  4. Debra says

    Somehow it isn’t clear to me how to add a username once the email address login is disabled. Can you please explain.

    Thanks so much

    • WPBeginner Support says

      If you have user registration enabled on your site, then those users can still register using their email addresses. But they will not be able to use the email address to login. They will have to use the username to login. As an administrator, you will also need to enter an email and user name when adding a new user.

      Administrador

  5. Abdul Samad says

    Thank you for article

    I want to know, how to allow login with mobile number

    Second, I want to register my customer without email in wordpress

    Please help me out with this

    Thanks

  6. Jeramy Queale says

    I simply couldn’t go away your website prior to suggesting that I really loved the usual information an individual provide in your visitors? Is gonna be back frequently to check up on new posts

  7. Jayna Coppedge says

    I have a login to my wordpress blog. I have a different login for another wordpress blog I write with others. However when I want to comment on another wordpress blog. Neither user name or password works. I have not been willing to say change this long in because I am afraid it would affect the other 2. I don’t know what to call the 3 category to even look up the problem.

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.