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 permitir el registro de usuarios en su sitio 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.

¿Desea permitir que los usuarios se registren en su sitio de WordPress?

Puede activar el registro de usuarios en WordPress para permitir a los usuarios añadir entradas, comentarios o realizar otras acciones en su sitio web.

En este artículo, le mostraremos cómo permitir fácilmente el registro de usuarios en su sitio WordPress y cómo gestionar usuarios.

Allowing user registration in WordPress

¿Por qué permitir el registro de usuarios en WordPress?

Añadir un formulario de registro de usuario en su sitio web WordPress puede permitir a los usuarios interactuar entre sí e incluso crear una comunidad en torno a su marca.

Además, puedes aceptar y publicar en tu blog de WordPress contenidos generados por los usuarios, como entradas, comentarios, imágenes, vídeos y mucho más.

Si tiene una tienda en línea, puede aumentar la participación ofreciendo contenido exclusivo u ofertas de descuento a los clientes registrados en su sitio.

Esto puede ayudar a mejorar la participación de los usuarios, aumentar la fidelidad e incluso ayudarle a crear una lista de correo electrónico al permitirle recopilar direcciones de correo electrónico durante el proceso de registro.

Dicho esto, veamos cómo permitir fácilmente el registro de usuarios en WordPress.

Esta es la lista de los debates que trataremos en este tutorial. Puede utilizar los enlaces rápidos de abajo para saltar a las diferentes secciones:

Nota: Esta guía se centra en la adición de usuarios a su sitio de WordPress con perfiles de usuario por defecto y capacidades. Si usted está buscando hacer dinero en línea al permitir a los usuarios pagar por el contenido premium y el acceso a una comunidad, entonces usted debe ver nuestra guía definitiva para la creación de un sitio de membresía de WordPress en su lugar.

Activar el registro de usuarios en WordPress

WordPress viene con una funcionalidad integrada para gestionar los registros de usuarios. Está desactivada por defecto, pero puede activarla fácilmente.

Para ello, diríjase a la página Ajustes ” General de su área de administrador de WordPress.

Desde aquí, desplácese hasta la sección “Membresía” y marque la casilla siguiente a la opción “Cualquiera puede inscribirse.

Open user registration in WordPress

A continuación, debe seleccionar el perfil de usuario por defecto. Este es el perfil de usuario asignado a cada nuevo usuario que se registra en su sitio web WordPress.

Cada perfil de usuario en WordPress tiene sus propios permisos y capacidades. Consulte nuestra guía sobre los perfiles y permisos de usuario en WordPress para obtener más información acerca de los perfiles de usuario en WordPress.

El perfil de usuario por defecto es “Suscriptor”, que puede cambiar por cualquier otro perfil disponible.

Por ejemplo, si desea que los usuarios escriban entradas en su sitio web, puede cambiar el perfil de usuario por defecto a Colaborador o Autor.

Importante: Nunca utilice “Administrador” como perfil de usuario por defecto para el registro de usuarios, o un nuevo usuario podría tomar el control de su sitio web y bloquearle.

No olvides hacer clic en el botón “Guardar cambios” para establecer los ajustes.

Ahora, su sitio WordPress está abierto a registros de usuarios. Puede visitar su página de acceso / acceso de WordPress, y verá una opción para registrarse como nuevo usuario.

Register for new account

Después de abrir su sitio web para el registro de usuarios, querrá informar a los usuarios de que pueden registrarse y acceder a sus cuentas.

Hay múltiples maneras de hacerlo.

Puede simplemente añadir enlaces en su barra lateral de WordPress a su página de acceso y registro, o puede crear páginas de acceso y registro personalizadas para su sitio web.

Le mostraremos 3 métodos diferentes para que pueda elegir el que mejor se adapte a sus necesidades.

Método 1: Añadir el Meta Widget a la barra lateral de WordPress

La forma más sencilla de añadir un enlace de acceso es añadiendo el meta widget a tu barra lateral.

Simplemente vaya a la página Apariencia ” Widgets y añada el widget ‘Meta’ a una barra lateral. Puede consultar nuestra guía sobre cómo añadir y utilizar widgets en WordPress para obtener instrucciones detalladas.

Add meta widget to your WordPress sidebar

El meta widget incluye enlaces para registrarse, acceder / desconectarse, feed RSS, feed de comentarios y el sitio web WordPress.org.

Así es como aparece en nuestro sitio web de ejemplo:

Meta widget preview

Ten en cuenta que si estás usando un tema de bloques, entonces la opción Apariencia ” Widgets no estará disponible para ti. En ese caso, puede utilizar los métodos 2 o 3.

Método 2: Crear páginas de acceso personalizadas usando WPForms

El problema con el primer método es que no hay forma de personalizar los formularios de registro o acceso. No puedes añadir campos de formulario ni cambiar el diseño de los formularios, y no se ajustarán al diseño de tu sitio web.

Al utilizar sus propias páginas de acceso personalizadas, puede ofrecer una experiencia de usuario mucho mejor. Puedes incrustar tus formularios en cualquier página de tu sitio web y añadir campos de formulario para recopilar la información que desees.

Le mostraremos diferentes maneras de crear sus propias páginas de acceso / acceso personalizadas. La más sencilla es utilizar el plugin WPForms.

Es el mejor plugin de WordPress para formularios de contacto del mercado que viene con una extensión para registro de usuarios. Le permite añadir y personalizar fácilmente los formularios de acceso / registro en cualquier parte de su sitio web.

WPForms Site

Primero, necesita instalar y activar el plugin WPForms. Para más detalles, consulte nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Nota: WPForms también tiene una versión gratuita. Sin embargo, necesitará al menos la licencia Pro del plugin para acceder a la extensión de registro de usuarios.

Tras la activación, visite la página WPForms ” Ajustes para introducir su clave de licencia.

Puede encontrar esta información desde su cuenta en el sitio web de WPForms.

WPForms license key

Tras la verificación, diríjase a la página WPForms ” Extensiones desde el escritorio de WordPress.

Aquí, desplácese hacia abajo hasta “Extensión de registro de usuario” y haga clic en el botón “Instalar extensión” situado a su lado.

User registration addon

WPForms instalará la extensión, y luego tendrá que hacer clic en el botón ‘Activar’ para empezar a usarlo.

Ahora está listo para crear formularios personalizados de registro y acceso utilizando WPForms.

Creación de un formulario de registro personalizado

Simplemente visite la página WPForms ” Añadir nuevo para iniciar el maquetador de formularios WPForms.

En primer lugar, debe introducir el nombre del formulario y, a continuación, buscar la plantilla de registro de usuarios en la sección “Seleccionar una plantilla”.

Select user registration template

Una vez hecho esto, haga clic en el botón “Usar plantilla” para continuar, y WPForms creará un sencillo formulario de registro de usuario de WordPress para usted.

Ahora puede añadir nuevos campos desde el panel izquierdo, así como personalizar el orden de los campos existentes mediante una sencilla interfaz de arrastrar y soltar.

Edit user registration form

Una vez que haya terminado de añadir los campos, haga clic en el menú “Ajustes” de la izquierda.

A continuación, seleccione la pestaña “Registro de usuarios”.

Map form fields

Aquí puede asignar cada campo del formulario a la información del perfil del usuario, seleccionar el perfil del usuario, activar los avisos, seleccionar la página de confirmación y activar el usuario.

La característica de activación de usuarios le ayuda a reducir el registro de usuarios Spam en WordPress.

Si selecciona el método manual, todos los usuarios deberán ser aprobados por un administrador antes de poder acceder a su sitio.

user activation options

Si selecciona el método del correo electrónico, el usuario deberá enlazar un enlace de activación antes de poder acceder a su sitio web.

Además de añadir campos de formulario, también puede conectar su formulario con otras extensiones de WPForms.

Por ejemplo, puede conectarse a su proveedor de servicios de marketing por correo electrónico y añadir automáticamente nuevos usuarios a su lista de correo electrónico. Del mismo modo, puede conectar WPForms a servicios de pago como PayPal y Stripe para recibir pagos en línea.

Cuando haya terminado, no olvide hacer clic en el botón “Guardar” situado en la esquina superior derecha de la pantalla para guardar los ajustes del formulario. Ahora puedes salir del maquetador de formularios al hacer clic en el botón “Cerrar”.

Su formulario de registro de usuario está listo para ser añadido a su sitio WordPress.

Simplemente cree una nueva página de WordPress o edite una página existente que desee utilizar como página de registro.

En la pantalla de edición de la página, debe añadir bloques WPForms a su área de contenido.

Add WPForms block

Desde el bloque WPForms, simplemente haga clic en el menú desplegable y seleccione el ‘Formulario de registro de usuario’ que creó anteriormente.

Ahora puede guardar o publicar su página y luego visitarla para ver en acción su página personalizada de registro de usuarios.

User registration page preview

Creación de un formulario de acceso personalizado

Ahora que su página de registro de usuarios personalizada está activa, también puede crear un formulario de acceso personalizado para su sitio con WPForms, convirtiéndolo en el mejor plugin de registro de usuarios de WordPress del mercado.

Para primeros pasos, visite la pantalla WPForms ” Añadir Nuevo. Esto lanzará la interfaz del maquetador de formularios de WPForms.

Debe proporcionar un nombre para su formulario de acceso personalizado y, a continuación, seleccionar “Formulario de acceso de usuario” como plantilla.

Login form template

WPForms creará ahora un nuevo formulario de acceso.

Por defecto, solo tiene los campos de nombre de usuario y contraseña.

Edit login form

Sin embargo, también puede añadir campos adicionales al formulario arrastrándolos desde el panel izquierdo.

A continuación, haga clic en la pestaña “Ajustes” y después en la pestaña “Confirmación”. Aquí es donde puede definir qué hacer después de acceder / acceder correctamente.

Puede mostrar a los usuarios un mensaje, redirigirlos a la página de la que proceden o redirigirlos a cualquier otra página de su sitio.

Login form confirmation

Haga clic en el botón “Guardar” situado en la esquina superior derecha de la pantalla para establecer los ajustes del formulario. Ahora puede salir de la interfaz del maquetador de formularios al hacer clic en el botón “Cerrar”.

Su formulario de acceso personalizado está listo para ser añadido a su sitio WordPress.

Puede añadir su formulario de acceso personalizado a una página creando una nueva página y añadiendo el bloque WPForms al área de contenido.

Adding login form to a page

También puede añadir su formulario de acceso personalizado a una barra lateral.

Simplemente dirígete a la página Apariencia ” Widgets y añade el bloque WPForms o el widget heredado a una barra lateral.

Add login form to your sidebar

Seleccione el formulario de acceso personalizado que acaba de crear en el menú desplegable y, a continuación, haga clic en el botón “Actualizar” para almacenar los ajustes del widget.

Ahora puede visitar su sitio web para ver su formulario de acceso personalizado en acción.

Login form preview

Para más información sobre este debate, consulte nuestra guía sobre cómo crear una página de acceso personalizada para WordPress.

Método 3: Crear una página de acceso personalizada con SeedProd

Si sólo utiliza WPForms para crear una página de acceso personalizada, el diseño de su página de acceso seguirá dependiendo de su tema de WordPress.

¿Y si quisiera diseñar una página de acceso personalizada con un aspecto más profesional y elegante?

SeedProd le permite crear fácilmente una hermosa página de acceso / acceso personalizado para su sitio web.

Es el maquetador de páginas de WordPress más potente del mercado. Puedes usarlo para crear cualquier tipo de página sin necesidad de escribir ningún código o aprender habilidades especiales de diseño.

Primero, necesitas instalar y activar el plugin SeedProd. Para más detalles, consulte nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Tras la activación, se le pedirá que introduzca su clave de licencia. Puede encontrar esta información en su cuenta del sitio web de SeedProd.

Enter your SeedProd license key

A continuación, visite la pantalla SeedProd ” Páginas de destino desde la barra lateral del administrador de WordPress.

Una vez allí, haga clic en el botón “Establecer una página de acceso”.

Set up a login page

A continuación, se le pedirá que elija una plantilla para su página de acceso / acceso.

SeedProd incluye varias plantillas diseñadas por profesionales entre las que elegir, o también puede empezar con un lienzo en blanco.

Choose login page template

Después, tendrá que proporcionar un nombre y una URL para su página de acceso personalizada.

A continuación, haga clic en el botón “Guardar y empezar a editar” para continuar.

Login page settings

Esto iniciará la interfaz del maquetador de páginas de SeedProd en su pantalla.

Aquí verás una vista previa en directo de tu página de acceso donde puedes señalar y hacer clic para editar cualquier elemento / artículo.

Editing your login page in SeedProd

También puede añadir nuevos bloques a su página de acceso desde la columna de la izquierda.

Cuando esté satisfecho con el diseño, pase a la pestaña “Ajustes de página”.

Login page configuration

Desde aquí, puede redirigir a los usuarios desde la página de acceso por defecto de WordPress a su página de acceso personalizada. También puede ejecutar su página de acceso en modo de aislamiento, lo que desactiva la carga de cualquier script de cabecera y pie de página de WordPress.

Cuando esté satisfecho con los cambios, sólo tiene que hacer clic en el botón “Guardar” y “Publicar” su página de acceso.

Publish your custom login page

Ahora puede abrir una nueva pestaña del navegador en el modo Incógnito y visitar su página de acceso para verlo en acción.

Para más detalles, consulte nuestra guía definitiva sobre cómo crear una página de acceso personalizada en WordPress.

SeedProd login page preview

Bonificación: Gestión de usuarios en WordPress

Puede ver todos los usuarios registrados en su sitio web al hacer clic en la pestaña del menú Usuarios en el escritorio de administrador de WordPress.

WordPress le mostrará un anuncio / catálogo / ficha de los usuarios con sus nombres de usuario, perfiles y direcciones de correo electrónico.

Managing users in WordPress

Como administrador, puedes borrar cualquier usuario en el momento que quieras.

También puede editar los perfiles de los usuarios, cambiar sus perfiles e incluso cambiar sus contraseñas. Esto le da un control total sobre lo que los usuarios pueden o no pueden hacer en su sitio de WordPress.

Para más información, puede consultar nuestra guía práctica sobre cómo añadir o eliminar capacidades a los perfiles de usuario en WordPress.

Esperamos que este artículo te haya ayudado a aprender cómo permitir el registro de usuarios en tu sitio WordPress. Puede que también quieras aprender a elegir el mejor software de diseño web o ver nuestra selección de expertos de los mejores plugins FAQ para 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

123 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. Mrteesurez says

    Weldone,
    If I use Seedprod for the login page, I think I will still need WPForms as the Seedprod plugin is just to design the interface while the real functionalities if the form will be controlled by WPForms.
    Am I right ?

    • WPBeginner Support says

      No, you would only need one of those two plugins to have a working custom registration page.

      Administrador

      • Mrteesurez says

        Wow, do you mean Seedprod as page builder can do it alone ?. I thought it’s only for design purpose and just for layout.
        Ok thanks for the reply.

  3. Anna says

    This is awesome – thank you!
    Newbie here and I would like to create one registration form for users and that would allow them to be registered in several plugins, so they don’t have to register multiple times for each plugin. What is the best way as Admin to accomplish this?

  4. Robert Whyte says

    I want to email readers when I post new on my personal blog.
    How do I trigger an automatic email when a post is new or modified (assuming I don’t check the ‘don’t change the modified date’), preferably with a link to the post?
    Also, can I send an email on general subject without posting?

  5. Peter Van Kleeck says

    There is no “anyone can register” in my Admin panel under General > Settings. In fact there is no “Membership” section at all. What am I missing?

  6. Brandon says

    Hi, I’ just started using WordPress 3 days ago to start developing my e-commerce website but my general setting doesn’t include the membership option to enable users to register on my website nor the option to choose the new user default role. I’m wondering if it’s because I’m using the multi-site network. Please help me out I’m lost.

    • WPBeginner Support says

      If you are using multisite then you would need to go to your network admin site and allow registrations in the settings for that site to allow your subsites to accept registrations.

      Administrador

  7. Esme says

    Hi there,

    There is no ‘Membership’ section in my WP Settings. Have these settings been moved since this article was written?

  8. Norma says

    Hello. What if you don’t want people to register on your website, but rather you assign a username and password and then they just go on to log in? Can that be done?

  9. Karen says

    My son runs the school newspaper and wants to set up an online version. The IT staff at his school want to set up a WordPress site and his head teacher wants to limit the people who can view the paper to pupils only. Is the best way to do this by setting up usernames and passwords as per this article (and only allowing subscribers with a school email address) or is there a better way?

    • WPBeginner Support says

      It would be personal preference question on what would be the best method but you can certainly do it that way for one option to limit access.

      Administrador

  10. Mohammad Ashraf Patel says

    Hi, I want to force ‘number only’ in username field in new user registration. This is to force the user to enter his mobile number as his username.

    Does WPFORMS new user registration have this facility/function?

    • WPBeginner Support says

      You would need to use an input mask for what you’re wanting and WPForms would be able to do what you’re wanting.

      Administrador

  11. David Barker says

    This tutorial was extremely clear and helpful!

    I followed the tutorial for creating a Login WPForms widget. One problem I had was that after the user logged in, they could still see the widget. After a user registers on the User Registration page, then logs in, they can still see the User Registration page. Is there a way to hide pages from users that are logged in?

    • WPBeginner Support says

      We do not have a specific recommendation at the moment, we will be sure to keep an eye out for a plugin we would recommend.

      Administrador

  12. Louise Harris says

    I work on a WooCommerce site and about 5 or 6 of us in the office use the same admin user account.

    We quite often get server errors, 503 I think.

    Is this because we’re all using the same user account at the same time?

    Thanks!

    • WPBeginner Support says

      You would want to try having a user for each person if possible to see if that is the issue.

      Administrador

  13. Keren Shavit says

    I use Woocommerce website. If I uncheck “anyone can register”, will people still be able to create an account and buy? people who have purchased show up as “customers” and people who register show up as “subscribers”.

    • WPBeginner Support says

      Rather than that, you may want to go under Settings>General and set the default user role to customer. That way any user who signs up to your site by default is a customer :)

      Administrador

  14. Dee says

    Hi,
    Is there any way by which the user automatically gets added to subscription list when he posts a comment on any post with their email id?

    • WPBeginner Support says

      You are required to make that an option rather than automatic to comply with laws like GDPR

      Administrador

  15. Lucho says

    Hi, just something I am doing some research and didnt find any solution yet. Many plugins offers the ADMIN APPROVAL feature for new users registration. Is there a way to allow EDITORs to approve? The reason why is to keep the admin profile to the developers, no one else.

    Thanks in advande!
    Best,
    Lucho.-

    • WPBeginner Support says

      We do not have a recommended method for placing that on the front end of your site at the moment.

      Administrador

  16. Minerva says

    The tutorial is a great help. Very imprtessive! HOWEVER, the way the steps are decribed goes extremely fast. I have to keep replaying five times, at least, to be able to get one instruction then move on… then replay again… then move in 3 seconds, then replay again… Extremely fast. I wish you could speak even just 20 percent slower. Thank you

    • WPBeginner Support says

      Thank you for your feedback on our video, you should have the option using the cog in the bottom right of the video to change the playback speed :)

      Administrador

  17. Vince Weeks says

    I want to allow users to register on my site. When I follow the tutorial, it tells me to go to wp admin – settings – general – membership and select allow anyone. I don’t see this option. What now?

    • WPBeginner Support says

      You may want to ensure you are an admin of your site and that you are actually in the wp-admin area of your site.

      Administrador

Responder a John Cancelar respuesta

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.