Activar el registro de usuarios en su sitio WordPress puede abrir un amplio abanico de posibilidades, como crear una comunidad de membresía, permitir entradas de invitados, añadir comentarios y mucho más.
Al permitir que los usuarios se registren, puede aumentar la participación, agilizar la gestión de contenidos y crear una experiencia más interactiva para su público.
En este artículo, le mostraremos cómo permitir fácilmente el registro de usuarios en su sitio de WordPress y cómo gestionar usuarios. Nuestras instrucciones, claras y paso a paso, serán fáciles de seguir. De esta forma, podrá seguirlas fácilmente incluso si es nuevo en 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“.
A continuación, debe seleccionar el perfil de usuario por defecto. Este es el perfil que se asigna a cada nuevo usuario que se registra en su sitio web de 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.
Añadir enlaces de acceso / registro en WordPress
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.
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:
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.
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.
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.
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”.
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.
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”.
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.
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.
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.
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.
WPForms creará ahora un nuevo formulario de acceso.
Por defecto, solo tiene los campos de nombre de usuario y contraseña.
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.
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.
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.
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.
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.
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”.
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.
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.
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.
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”.
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.
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.
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.
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 cómo mostrar entradas / registros de formularios de WordPress en tu sitio o ver nuestras selecciones de expertos sobre los mejores plugins para gestionar eficientemente blogs con múltiples autores.
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.
Mrteesurez
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
No, you would only need one of those two plugins to have a working custom registration page.
Administrador
Mrteesurez
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.
Anna
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?
WPBeginner Support
If you mean several websites then we do have a guide you could follow below:
https://www.wpbeginner.com/plugins/how-to-share-users-and-logins-between-multiple-wordpress-sites/
If you are selling plugins on your site then it would depend on your payment system.
Administrador
Robert Whyte
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?
WPBeginner Support
For what you’re wanting, we would recommend taking a look at our guide below about how to create a newsletter!
https://www.wpbeginner.com/beginners-guide/how-to-create-an-email-newsletter/
Administrador
Peter Van Kleeck
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?
WPBeginner Support
You may be on WordPress.com instead of WordPress.org in which case we would recommend taking a look at our article below that describes the differences between the two.
https://www.wpbeginner.com/beginners-guide/self-hosted-wordpress-org-vs-free-wordpress-com-infograph/
Administrador
Bamidele Omonayin
How can i develop a site that users needs to pay before they sign up
WPBeginner Support
You are thinking of a membership site, we cover how to create that in our guide below:
https://www.wpbeginner.com/wp-tutorials/ultimate-guide-to-creating-a-wordpress-membership-site/
Administrador
John
Is there a way to have login access required to access a specific page or set of pages and not the entire site?
WPBeginner Support
For that, you would want to use a membership plugin such as one from our list below:
https://www.wpbeginner.com/plugins/5-best-wordpress-membership-plugins-compared/
Administrador
Brandon
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
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
Esme
Hi there,
There is no ‘Membership’ section in my WP Settings. Have these settings been moved since this article was written?
WPBeginner Support
If you are on WordPress.com instead of WordPress.org it would be the most common reason, you can see our guide on WordPress.com vs WordPress.org below:
https://www.wpbeginner.com/beginners-guide/self-hosted-wordpress-org-vs-free-wordpress-com-infograph/
Administrador
Norma
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?
WPBeginner Support
You can do that and manually create users for each person in which case you do not need to enable user registration.
Administrador
Norma
Is there an addon to upload a csv list with 5000 usernames and passwords?
WPBeginner Support
You would want to take a look at the plugin in our article below for importing users:
https://www.wpbeginner.com/plugins/how-to-easily-import-and-export-wordpress-users
Karen
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
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
Mohammad Ashraf Patel
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
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
David Barker
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
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
Louise Harris
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
You would want to try having a user for each person if possible to see if that is the issue.
Administrador
Keren Shavit
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
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
Dee
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
You are required to make that an option rather than automatic to comply with laws like GDPR
Administrador
Lucho
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
You could change user permissions for your editors using the method from our guide here:
https://www.wpbeginner.com/beginners-guide/wordpress-user-roles-and-permissions/
Administrador
Rick
Hello,
Can you have the details page, edit details, edit password, logout on a post page?
WPBeginner Support
We do not have a recommended method for placing that on the front end of your site at the moment.
Administrador
Minerva
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
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
Vince Weeks
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
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