En la tercera clase del curso de creación de directorios en WordPress vamos a crear múltiples formularios de registro para cada tipo de usuario.
Ahora que ya dominamos por completo los campos (los que vienen por defecto, los estándar y los avanzados), vamos a trabajar con los formularios. Hasta el momento hemos visto un único formulario de registro, ¿Pero qué ocurre si tenemos varios tipos de usuarios? Por ejemplo, clientes y proveedores. ¿Cómo podemos pedirles datos distintos a cada uno de ellos?
Vamos a ver cómo crear múltiples formularios que nos permitirán seleccionar los campos que mostrar en cada uno, así como eliminar o reordenar los existentes. ¡Empecemos!
¡Ya lo veis! Gracias a este sistema, no solo podemos personalizar nuestro formulario, sino que también nos permite crear distintos formularios, en función del tipo de usuario que se vaya a registrar.
Para verlo claro, os propongo el siguiente ejercicio en un supuesto negocio de matching entre gente que busca empleo y empresas que están contratando:
- Crear una home con dos botones de llamada a la acción
- "Busco trabajo"
- "Ofrezco trabajo"
- Crear un formulario para solicitantes de empleo en el que se pida
- Usuario
- Nombre
- Currículum (un PDF)
- Experiencia (un textarea)
- Crear un formulario para empresas que están contratando
- Usuario
- Nombre
- Descripción del empleo que se ofrece
- Sueldo (importe bruto anual)
- Enlazar cada formulario con el botón correspondiente.
Importante recordar que primero debemos crear y definir todos los campos de forma centralizada, y luego crear cada formulario que personalizaremos en función de los campos que queramos. No podemos crear campos en los formularios múltiples, sin pasar por el creador de campos central. ¡Al principio cuesta pillarle el truquillo!
Como siempre, si tenéis cualquier duda o pregunta, podéis mandarla a través del formulario de soporte de la intranet de suscriptor. ¡Nos vemos en la siguiente lección! :)
Todos los capítulos de este curso:
- Curso de creación de directorios en WordPress #1. Campos personalizados de usuario
- Curso de creación de directorios en WordPress #2. Campos avanzados de usuario
- Curso de creación de directorios en WordPress #3. Múltiples formularios de registros
- Curso de creación de directorios en WordPress #4. Múltiples formularios de edición de perfil
- Curso de creación de directorios en WordPress #5. Listados del directorio
- Curso de creación de directorios en WordPress #6. Creación de página de perfil de usuario
- Curso de creación de directorios en WordPress #7. Correos personalizados
- Curso de creación de directorios en WordPress #8. Redirecciones personalizadas
- Curso de creación de directorios en WordPress #9. Campos de repetición
- Curso de creación de directorios en WordPress #10. Herramientas extra