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 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 anadrol dosage 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.

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 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:

Y este es el formulario cuando estamos desconectados:

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.