¿Alguna vez has tenido que crear una base de datos de participantes en WordPress (ya sea para algún evento o promoción)? Muchos sitios web de negocios necesitan de herramientas para rastrear y gestionar bases de datos de usuarios o participantes, en esta entrada te mostramos una herramienta muy útil para lograr esa tarea:
» Plugin para WordPress: Participants Database
![Cómo crear una base de datos de participantes en WordPress](/wp-content/uploads/2015/11/participants-database.png)
Utilizaremos el plugin gratuito «Participants Database«, el cual añade una secuencia de comandos que nos permitirán utilizar WordPress para gestionar una base de datos de participantes, incluye funciones para crear campos y guardar datos específicos de los participantes:
![Cómo crear una base de datos de participantes en WordPress](/wp-content/uploads/2015/11/lista-participants-database.png)
«Participants Database» no sólo permite agregar con facilidad nuevas personas a la base de datos, además permite:
- Cambiar la estructura de la base de datos a través de una interfaz de usuario muy amigable
- Reordenar los campos con un simple «arrastrar y soltar«
- Crear nuevos campos
- Definir el tipo de campo (área de texto, casilla de verificación, etc)
- Importar el registro de participantes o usuarios mediante un archivo «CSV«
![Cómo crear una base de datos de participantes en WordPress](/wp-content/uploads/2015/11/edicion-de-campos-participants-database.png)
El plugin incluye «shortcodes» para insertar el formulario de registro en páginas y entradas, permitiendo una captura fácil de los datos de los participantes. No olvides echar un vistazo a la página «Settings/Ajustes» para personalizar el formulario.
![Cómo crear una base de datos de participantes en WordPress](/wp-content/uploads/2015/11/shortcode-participants-database.png)
Comentarios finales
«Participants Database» es un plugin muy versátil, te permitirá gestionar listas de personas y participantes en tu sitio web con WordPress de una forma muy fácil, ideal para los sitios web de negocios y comercio electrónico.
¡Excelente plugin! sabes como otorgar permisos en wordpres y que solo un usuario permitido pueda realizar su registro en una base de datos como esta?
Que tal Jose
Tienes muchas opciones, podrías utilizar:
Desde las funciones de protección incluidas por WordPres (protección de contenido con contraseña), utilizar plugins robustos de suscripciones que permitan la gestión de roles, inclusive puedes utilizar Gravity Forms y Members.
Cuando tengas el control del registro de usuarios, puedes incluir el shortcode «[pdb_signup]» en páginas o entradas, este shortcode mostrará el formulario de registro de «Participants Database«:
No dices nada de acceso a bases de datos, donde se graban los datos?
La información será almacenada en la tabla ‘participants_database’
Excelente plugin, gracias por compartir la información, me es muy útil
Gracias a ti por visitar nuestro blog 🙂
Hola,
justo estaba buscando algo parecido, pero no exactamente esto.
?Se podría incluir una base de datos (digamos obras de teatro en una ciudad) y que los usuarios puedan consultarla?
Muchas gracias
buenas estoy usando el pluguin es muy bueno pero me gustaria saber como hago que , la persona que ya se registro no tenga que volverlo hacer
me explico: cuando lleno el formulario de registro me envia un mensaje de confirmacion al correo y me aparece ne mi admin el usuario que se registro pero cuando va al formulario nuevamente (el usuario regirtrado) se registra como si fuera la primera vez y no le manda una notificacion de que ya esta registrado me podrian asesorar si se puede en la opcion de ajustes que solo se pueda registrar una vez gracias…
@franck revisa la configuración de la pestaña «signup» – coincidencia de email 😉
me parece muy bueno este plugin mi duda es saber si puedo hacer una consulta ósea que el usuario ponga su nombre y arroje sus datos completos ósea su nombre su esatutus su correo etc
gracias
Hola @Javier «Participants Database» incluye un shortcode para mostrar un formulario de búsqueda por encima de la lista, obtén más información sobre estos shortcodes en la sección «Other notes» del plugin.
Hola, gracias por la información muy útil. Se me ocurre un problema. Si tengo dos concursos totalmente diferentes como puedo utilizar el plugin. Es decir debería de tener dos bases de datos una para los participantes del concurso A y otra para los participantes del concurso B. Qué solución habría?
muy buen plugin … gràcies
Un placer @pep, éxito en tu proyecto 🙂 !
Una duda, una vez que tengo recogido los datos, la campaña de newsletter se puede realizar desde el propio plugins o hay que instalar otro en paralelo.
Gracias anticipadas por la respuesta.
Hola @David,
El plugin «Participants Database» no cuenta con funcionalidades para crear newsletters, utiliza el plugin Mailpoet para capturar suscriptores, crear listas, y enviar newsletters desde WordPress. Un saludo!
Hola, soy nuevo y necesito si esta en tus posibilidades, si tenes un pdf para configurar el plugin
Hola @Javier,
Te sugiero contactar directamente con el desarrollador del plugin para obtener información adicional. Algo más que puedes hacer es probar el plugin un sitio de pruebas, o de forma local. Un saludo 🙂 !
hola buenos dia, disculpa mi ignoracia me gusta el plugin pero como se hace para que el formulario me aparesca en español
Hola @jinmy,
Es necesario que incluyas la traducción del idioma que es de tu interés, puedes utilizar aplicaciones como Poedit para realizar el procedimiento de forma manual, o el plugin «Codestyling Localization» desde el escitorio de WordPress. Si realizas la traducción de forma manual, asegúrate de asignar el nombre «participants-database-es_ES» a los archivos resultantes con extensión «.po» y «.mo» en la ruta /wp-content/plugins/participants-database/languages/. Más información sobre la traducción en WordPress aquí. Un saludo!
Estoy necesitando armar una base de datos de alumnos, y dividirlos por profesores y lugares de practica, podria usar este Plugin.? O que me recomiendan
Saludos
hola! primero gracias x la herramienta. super.
segundo com hago para que en [pdb_list] no me muestre todos, sino que el ingreso sea con un filtro «buscar por: (ej. matricula, apellido, etc»)»
mil gracias
Hola @Belen,
En el siguiente enlace puedes echar un vistazo a todos los parámetros disponibles para el shortcode [pdb_list]: «Showing a List of Records on Your Website«. Un saludo!
Hola quisiera saber si hay forma de registrar datos de los usuarios mediante un formulario y luego que se puedan ver el frontend; ya que estoy haciendo un site de eventos y la idea es que los usuarios registren la actividad que realizaron y la puedan ver publicada en el sitio. Hay algún plugin que permita realizar eso?
Hola @Michel,
Si, el plugin mencionado en esta entrada incluye shortcode para desplegar una lista en el sitio, además permite seleccionar y ordenar las columnas a mostrar. Un saludo!
Hola Estella, excelente plugin. Me ha servido un montón. Solo tengo una duda. Tengo registros de alumnos graduados, los cuales tienen un codigo de egresado exclusivo por alumno. Me gustaría que cualquier usuario pueda ingresar el código asignado y que se pueda mostrar el registro que corresponda a ese codigo especifico, pero sin mostrar el resto de los registros. Es como hacer una búsqueda en la base datos y que traiga solo el registro que corresponde. Eso es posible? Empecé a usar [pdb_search] pero no trae los datos, lo que hace es filtrar datos de una lista que se ve, y justamente yo no quiero que esté visible toda la lista.
Hola Freddy,
Tal vez quieras echar un vistazo a dos plugins que te ayudaran a gestionar el sistema de búsqueda de WordPress, e integrar un sistema avanzado de filtros: «SearchWP» y «FacetWP» respectivamente. Un saludo!
Buenas tardes
Me podrían ayudar a recomendarme un buen Plugin que lea un archivo csv y que pueda ir incluyendo fotografias y texto. esto lo ocupo para llevar una lista de perfiles de estudiantes.
Agradeceré mucho su apoyo.
Saludos
Hola @Danny,
«Import users from CSV with meta» e «Import Users from CSV» son ideales para importar los metadatos de usuarios; sin embargo, por la naturaleza de los avatares y dependiendo del plugin que usarás para gestionar esas imágenes, si las URLs de los avatares se guardan en la tabla de los metadatos del usuario en la base de datos de WordPress, podrás importarlos sin problema. Un saludo!
saludos tengo una productora de eventos masivos deportivos , actualmente estoy desarrollando mi propia web en word press y solo me falta desarrollar la parte de procesos de inscripciones a nuestras actividades
mi pregunta es como logro hacer formularios de inscripcion para esto eventos, tengo una base de datos de mas de 25 mil personas mi intencion es que cuando la persona vaya al formulario de cualquiera de nuestros eventos al escribir su numero de cedula de identidad ya se despliegue en el formulario todos sus datos obvio ya estando en nuestra base de datos, alguien podria ayudarme gracias
Hola @Sebastian,
No existe un solución «out ob the box», necesitaras crear manualmente esa integración vía plugin personalizado, e integrar un llamado a una nueva tabla en la base de datos de WP que incluya esos registros.
de mucha ayuda todo, comienzo a descubrir la luz de wp y si nos les fuese mucha molestia,pues estoy desarrollando un plugin, quisiera preguntarles : como puedo pocesar mis propios formularios ?gracias
Hola @Roman,
Puedes utilizar esta guía para crear tu plugin de formulario de contacto: «Build Your Own WordPress Contact Form Plugin in 5 Minutes«. Un saludo!
gracias estella por la info, ahora me surge un problema pues a la hora de darle el estilo propio css al plugin en el frontend me funciona, pero cuando quiero mostar la misma tabla en el backend ( formulario) no me toma el css, y no entiendo pues hago un metodo para el backend similar al fontend.Disculpa la molestia y gracias de nuevo. atte roman
Buen día, es un plugin excelente, lo he estado configurando y por fin hace lo que quiero, solo le falta un pequeño detalle, como puedo hacer para que cuando envie un email de confirmación de registro al usuario tambien le llegue una imagen y no solo texto? Me serviría mucho su ayuda, gracias!
Hola @Jese,
Estimo que tendrás que modificar la plantilla. Te sugiero contactar directamente con el foro de soporte del plugin. Un saludo!
Gracias por tu respuesta , otra pregunta estella , ya cree mi formulario con los datos que reuiero, pero no logro hacer que se graben el la data ya cargada , lo que quiero decir es si hay algun video tutorial para configurarlo .
Hola @sebastian te sugiero echar un vistazo en YouTube y en los foros del plugin. Un saludo!
Estella, qué tal,
Una pregunta, es posible que al importar un registro que sea solamente Nombre, apellidos, numero de cédula y monto de deuda… y que después cada usuario con su numero de cédula pueda ver su deuda?
Gracias!
C
Hola si se hace con el csv. solo agregas las columnas que necesitas importar y listo.
Hola estoy usando el plugin participants data base para agregar registros de personas. quiero saber como hago para agregar un pluguien que me permita buscar ejemplo un campo id agregado en el formulario y que me de la consulta de los datos de ese ID (codigo). he utilizado el shortcode [pdb_search] pero no me muestra nada. Si podrían ayudarme. No quiero tener que editar un php adicional para que me haga la consulta sql. por favor si me pueden ayudar
Magnifico, justo lo que buscaba, pero aprovechando de sus conocimientos, He usado muchas veces WordPress en mi Apache con Windows, pero ahora uso MAC y resulta que todo funciona bien, pero al ver el blog desde otro equipo de la RED, las imágenes no se ven, y al pulsar Regresar al Inicio, por ejemplo, pues manda un error, por que el codigo es “localhost“ y obviamente la direccion de el otro equipo pues es distinta por la Ip, entiendo es un problema de direccionamiento o se soluciona con instalarlo y en lugar de usar “localhost“ debo usar la IP de la maquina? Saludos y gracias de antemano
este plugin permite borrar y actualizar los registros? o debe hacerse con algun plugin diferente o codigo php, saludos
Hola marcopako, si efectivamente lo probé y permiteactualizar y borrar en lote los registros.
Hola ,
Muchas gracias por la información, estoy empezando a usar el plugin y tengo dudas
No se puede hacer que de un golpe se pueda rellenar todos los campos del formulario, ahora mismo solo me deja nombre, apellido, y email, y cuando llega la respuesta al correo, dándole al enlace se rellena el resto
No sé cómo hacer para que me funcione que cuando llega la confirmación de la inscripción al correo se abra el enlace y permita rellenar el resto de información,
Gracias de antena y muy buen trabajo
Solucionado, todo se puede hacer desde la configuración,
GRacias
Te sugiero contactar directamente con el desarrollador del plugin. Un saludo!
Buenos días,
Ahora tengo otra duda, me gustaría saber si hay alguna forma de ir modificando los participantes sin tener que entrar dentro de wordpress, Porque si doy acceso a wordpress a mucha gente para realizar esta tarea pueden tocar cualquier cosa y fastidiar la web
GRacias
Hola, tengo un problema al acceder a las páginas de consulta y modificación me sale que no existen registros, a pesar de que existen 2. ¿A qué se puede deber? Un saludo y gracias.
Hola, cambio mi pregunta, sorry. Lo otro solucionado. En la página de [pdb_list], ¿hay alguna manera de hacer busquedas por campos?
Un saludo y gracias de nuevo.