• Saltar a la navegación principal
  • Saltar al contenido principal

CarlosMR

Desarrollo web WordPress

  • Tarifas
  • Contactar

Cómo mostrar un Formulario de Registro en Restrict Content Pro

En este artículo trataremos en detalle cómo mostrar un formulario de registro en Restric Content Pro para que nuestros usuarios puedan darse de alta en alguna membresía disponible.

Mostrar un formulario con todas las membresías disponibles en Restric Content Pro

Para mostrar un formulario con todas las membresías donde el usuario seleccione a cual quiere unirse en concreto solo será necesario utilizar el siguiente shortcode:

[register_form]

El resultado sería similar al siguiente dependiendo de el tema que utilicemos.

Mostrar login en Restrict Content Pro
Mostrar login en Restrict Content Pro

Mostrar un formulario para una sola membresía en Restrict Content Pro

Si queremos que el formulario solo esté disponible para una sola membresía lo que deberemos hacer es utilizar el valor de “id” de nuestras suscripciones disponibles. Para ello tendremos que ir a Restringir > Membership Levels y pasar el cursos por encima de un nivel de membresía.

Obtener id de nivel de membresía en Restrict Content Pro
Obtener id de un nivel de membresía en Restrict Content Pro

Una vez tenemos la id de la membresía que queremos solo tenemos que utilizar el siguiente shortcode y sustituir el “1” por la id de esa membresía.

[register_form id="1"]

De esta forma mostramos el formulario de la membresía con id igual a 1, por lo que no se mostrará la selección de suscripción sino que directamente sólo podemos apuntarlos.

Mostrar login en Restrict Content Pro para un nivel de suscripción concreto
Mostrar login en Restrict Content Pro para un nivel de suscripción concreto

Mostrar un formulario para varios niveles de membresía

Si lo que queremos es seleccionar varias membresías pero solo aquellas que nosotros queramos podemos hacerlo de nuevo con el campo “id” que mencionabamos en el apartado anterior, pero en este caso con el siguiente código sustituyendo “1,2,3” por las ids de las membresías que queremos mostrar.

[register_form ids="1,2,3"]

De esta forma mostramos los formularios de las membresías con ids iguales a 1, 2 y 3 de la misma forma que se veían por defecto pero sin mostrar las que no hemos elegido.

Cambiar título del formulario según la sesión del usuario

Si queremos el que título de este formulario cambie dependiendo de si el usuario es nuevo o ya estaba registrado tendremos que utilizar los valores “logged_out_header” (para cuando no están logueados) y “logged_in_header” (para cuando si están logueados).

Un ejemplo de utilización de estos valores lo podrás ver en el siguiente código, donde puedes sustituir los mensajes por los que tu quieras:

[register_form logged_out_header="Mensaje para usuarios sin loguear" logged_in_header="Mensaje para usuarios logueados"]

Con este código cuando los usuarios estén conectados el título del formulario será “Mensaje para usuarios logueados” y cuando los usuarios no estén conectados el título sería “Mensaje para usuarios sin loguear”.

Este es el formulario cuando estamos conectados:

Título del formulario de Restrict content pro para usuarios conectados
Título del formulario de Restrict content pro para usuarios conectados

Y este es el formulario cuando estamos desconectados:

Título del formulario de Restrict content pro para usuarios no conectados
Título del formulario de Restrict content pro para usuarios no conectados

Conclusión

Como ves no es tan complicado mostrar un formulario donde los usuarios puedan elegir una suscripción, puedes incluso elegir para qué suscripciones es dicho formulario y mucho más con una sola linea.

Si quieres más información te recomiendo echarle un ojo a la documentación oficial del plugin Restric Content Pro.

Y por último, si te ha gustado este artículo te recomiendo echarle un vistado al blog y si quieres también puedes compartir este artículo en las redes para ayudarme a llegar a más gente. Muchas gracias y nos vemos en el próximo artículo.

LinkedInTweetFacebookEmail

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

También tengo una Newsletter

Aquí, mediante historias, te cuento errores comunes en negocios
online para que no los cometas en tu proyecto.

Revisa tu bandeja de entrada o la carpeta de spam para confirmar tu suscripción.

Carlos MR © 2019-2023 · Aviso legal · Hecho con por Carlos MR

╳

Utilizamos cookies para ofrecerte la mejor experiencia en nuestra web.

Puedes aprender más sobre qué cookies utilizamos o desactivarlas en los ajustes.

Share this ArticleLike this article? Email it to a friend!

Email sent!
Carlosmr.com
Powered by  GDPR Cookie Compliance
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Si desactivas esta cookie no podremos guardar tus preferencias. Esto significa que cada vez que visites esta web tendrás que activar o desactivar las cookies de nuevo.