Birthday Sale! Up to 40% off unlimited courses & creative assets Birthday Sale! Save up to 40%!
Advertisement
  1. Code
  2. WordPress
Code

Cómo vender entradas con un calendario de eventos para WordPress y un plugin de tickets

by
Difficulty:BeginnerLength:MediumLanguages:

Spanish (Español) translation by Eva Collados Pascual (you can also view the original English article)

En este tutorial, te mostraré cómo usar el plugin WordPress Events Calendar Registration and Tickets para crear diferentes tipos de eventos en tu sitio web. Y lo más importante, te mostraré cómo realizar un seguimiento de todos los asistentes y vender entradas para sus eventos.

No importa qué tipo de evento estés organizando, querrás que la gente pueda participar en él fácilmente. Esto significa que necesitas habilitar un medio para que los usuarios se registren en tus eventos y confirmen su reserva a través de tu sitio web. Y si se trata de un evento de pago, los usuarios deben ser capaces de pagar por él online sin grandes esfuerzos.

Esto puede parecer mucho trabajo de configurarción: formularios de registro, mostrar los eventos en un calendario, aceptar diferentes métodos de pago y permitir a los usuarios comprar entradas para eventos. Sería mucho trabajo si tuvieras que empezar desde cero, pero afortunadamente existen plugins de WordPress que ya proporcionan todas las características necesarias.

Cuando se trata de configurar eventos en WordPress, encontrarás cientos de extensiones y plugins disponibles online. Encontrarás opciones gratuitas y también plugins premium que proporcionan funciones listas para usar y soporte técnico extendido. En el caso de las opciones comerciales, también debes esperar código de calidad, correcciones de errores y nuevas mejoras.

En este artículo, vamos a explorar el plugin WordPress Events Calendar Registration & Tickets, uno de los plugins todo en uno más populares en la categoría de gestión de eventos. Te permite crear diferentes tipos de eventos, ya sean seminarios, talleres, conferencias o cualquier otro tipo de evento. Desde el front-end, los usuarios pueden registrarse al evento y pagarlo en el caso de que se trate de un evento de pago.

Echemos un vistazo a algunas de las características importantes que este plugin proporciona:

  • Reserva y pago de eventos online
  • Compatible con eventos únicos
  • Lista de eventos y diseño de presentación en forma de cuadrícula
  • Vista del calendario del evento
  • Integración de mapas de Google
  • Panel de estadísticas
  • Y muchas más

De hecho, este plugin proporciona una gran cantidad de útiles características, todo a un precio razonable, lo que te permite configurar un flujo completo para la reserva de eventos en tu sitio web WordPress.

Lo que vamos a construir

Existen distintos tipos de eventos que podrías crear con este plugin. En este artículo, demostraré cómo podrías permitir que los usuarios se registren en un evento de seminario y paguen por ello online.

En este caso, supongamos que eres un desarrollador experto en WordPress y te gustaría organizar un seminario de un día para enseñar diferentes aspectos de WordPress a sus participantes. Y por lo tanto, estás planeando crear un registro online para tu seminario con una tarifa concreta.

En el front-end, estás configurando un calendario para que los usuarios puedan ver las fechas disponibles para tu seminario. Los usuarios interesados deben poder inscribirse en el seminario rellenando el formulario de inscripción. Y por último, deben poder pagarlo para confirmar su registro.

A lo largo de este tutorial, exploraremos diferentes aspectos de este plugin mientras nos acercamos a nuestro objetivo. En la siguiente sección, te mostraré cómo descargar e instalar este plugin.

Si quieres probar el plugin de forma gratuita, puedes visitar la demo en vivo de WordPress Events Calendar Registration & Tickets.

Descarga e instalación

En esta sección, veremos cómo instalar y configurar el plugin WordPress Events Calendar Registration & Tickets una vez que lo hayas comprado y descargado en CodeCanyon. Para este post, he utilizado WordPress 5.2.3, y la versión del plugin WordPress Events Calendar Registration & Tickets es 2.4.9. Te recomiendo que lo instales si deseas continuar con este tutorial.

Tan pronto como lo hayas comprado, podrás descargar el archivo zip del plugin. Se trata de un archivo de plugin de WordPress que puedes instalar desde el escritorio de WordPress. Así que sigue adelante y continúa con el proceso de instalación estándar del plugin de WordPress.

Configuraciones importantes de back-end

En esta sección, vamos a ir a través de un par de opciones de configuración importantes de back-end que necesitamos ajustar para que este plugin funcione correctamente.

Dirígete al lado de administración de WordPress y accede a la sección Eventos+ > Configuración general. En la pestaña Contacto, rellena toda la información y asegúrate de cumplimentar el campo Nombre de tu empresa como se muestra en la siguiente captura de pantalla.

Setting up the plugin

En la pestaña Pago, habilita los métodos de pago que desees habilitar para el registro. Por el momento, hay cuatro métodos de pago compatibles: Authorize.net, PayPal, Stripe y Offline Payment.

Durante la instalación, el plugin WordPress Events Calendar Registration & Tickets crea un par de páginas importantes en tu sitio web. Una de ellas es la Página de registro, y tenemos que editarla.

Ve a la sección Páginas y edita la página titulada Registro. Sólo tienes que agregar el código {EVRREGIS} de la página, como se muestra en la siguiente captura de pantalla, y guardar esa página.

Registration Page

Una vez hecho esto, estamos listos para continuar con la configuración global. Dirígete a la sección Eventos+ > Configuración de página. Debes asegurarte de que el campo Página de registro principal contiene la página Registro que acabas de editar. Observa la siguiente captura de pantalla para obtener una aclaración. Haz clic en el botón Actualizar configuración para guardar los ajustes actuales.

Este es el paso más importante en la configuración del plugin, así que por favor pregúntame si tienes alguna duda. Si no configuras esto correctamente, el plugin no funcionará en absoluto.

Setting up the main registration page

Por último, ve a la pestaña Confirmación, que te permite habilitar diferentes notificaciones y plantillas para correos electrónicos. Es bastante auto-explicativo, así que no lo veremos en detalle.

Aparte de estos ajustes, hay algunas otras opciones que puedes configurar según sean tus necesidades. No obstante, hemos cubierto todos los ajustes críticos que se requieren para que este plugin funcione. A partir de esta sección, comenzaremos a trabajar en el ejemplo del seminario para desarrolladores de WordPress que expusimos anteriormente.

Cómo crear eventos de pago

En la sección anterior, ajustamos la configuración del plugin en el back-end. En esta sección, nos acercaremos a nuestro objetivo creando la categoría del evento y el evento en sí.

Crear una categoría

Accede al menú Eventos+ > Categorías de eventos, que te llevará a la página de categoría de evento. Haz clic en el vínculo Añadir nueva categoría, esto debería permitirte agregar una nueva categoría. Sigue adelante y crea la categoría Taller, tal y como se muestra en la siguiente captura de pantalla.

Create an event category

Pulsa el botón Añadir categoría para guardar la configuración de la categoría.

Crear un evento

Una vez hayas creado la categoría, ¡es hora de crear un nuevo evento! Dirígete al vínculo Eventos+ > Añadir evento que debería abrir la siguiente interfaz de usuario para agregar un nuevo evento.

Create an event UI

Aquí encontrarás diferentes secciones que te permiten introducir información sobre el evento. Vamos a repasar las secciones importantes ya que el resto de las cosas se explica por sí mismas.

En la pestaña Descripción, introduce la información básica del evento como se muestra en la siguiente captura de pantalla. Asegúrate de seleccionar la categoría Taller en el campo Categorías de eventos.

Create the event description

A continuación, está la pestaña Lugar del evento, que te permite indicar el lugar dónde se celebra tu evento. Introduce los detalles del lugar del evento y listo. Ajusta el campo Usar Google Maps en la página de registro en si deseas mostrar el mapa de Google en la página de registro del evento.

Más adelante está la sección más importante de todas: Fecha/Hora del evento. Hay dos tipos de eventos que puedes añadir: eventos únicos y eventos recurrentes. En nuestro caso, estamos creando un evento único, y por lo tanto la configuración será como la de la imagen siguiente.

Setting the event date and time for a one-off event

Por último, está la sección Opciones de evento, que te permite habilitar un par de campos adicionales que puedes añadir al formulario de registro de los eventos. En nuestro caso, he habilitado el campo Número de teléfono.

Enable extra fields for event registration

Haz clic en el botón Añadir evento, esto debería guardar el evento y mostrarlo en la página que lista los eventos.

Añadir la tarifa del evento

Si quieres establecer una tarifa para asistir a tu evento, primero tendrás que configurarla. En la página que lista los eventos, haz clic en el enlace Tarifas/Elementos, como se muestra en la siguiente captura de pantalla.

Manage event fees

Al hacer clic en el enlace Tarifas / Elementos, te llevará a la página Elementos de evento / Gestión de costes. Haz clic en el botón Agregar coste / Elemento para configurar la tarifa de tu evento como se muestra en la siguiente captura de pantalla.

Set up the event fee

Es importante tener en cuenta que debes seleccionar el REG - Asistente de registro en el campo Tipo de elemento / Coste, de lo contrario el registro no funcionará correctamente.

A continuación, escribe el nombre y la descripción del elemento. También puedes seleccionar el número máximo de asientos que se pueden reservar durante el registro.

Hagamos que el evento sea además de pago, al mismo tiempo que configuramos el precio de inscripción al evento por asistente.

Por último, introduce la Fecha de inicio y la Fecha de finalización durante el período en el que desees habilitar el registro del eventos.

Y con eso, ya casi hemos terminado, y estamos listos para mostrar el calendario en el front-end. En la siguiente sección, lo exploraremos y demostraremos el proceso de registro desde el front-end.

Cómo mostrar un calendario de eventos en el front-end

Los calendarios de eventos se muestran por categoría, así que vamos a la página Eventos + > Categorías de eventos, que enumera todas las categorías junto con sus shortcodes, como se muestra en la siguiente captura de pantalla.

Categories Shortcodes

Para mostrar eventos en una vista de lista se utiliza el código corto [eventsplus_list event_category_id"1"]. Por otro lado, el shortcode [PLUS_CALENDAR:Workshop] se utiliza para mostrar eventos en una vista de calendario. En nuestro caso, usaremos este último, así que avanza y agrega el shortcode [PLUS_CALENDAR:Workshop] en una página o entrada y publícala. Y se ve así:

The event calendar view

Como puedes ver, muestra los eventos a través de una presentación en forma de atractivo calendario. Haz clic en cualquier evento y serás redirigido a la página con los detalles del evento, como se muestra en la siguiente captura de pantalla.

The event detail and registration page

Pulsa sobre el botón Registrarse y se abrirá el formulario de inscripción al evento:

Event registration form

Rellena el formulario de registro y haz clic en el botón Enviar para iniciar el proceso de registro del evento. El siguiente paso, te mostrará la confirmación de registro junto con las opciones de pago que podrías usar para pagar el evento.

Event registration payment options

En nuestro caso, hemos habilitado los métodos de PayPal y el pago offline, por lo tanto puedes ver dos métodos de pago para elegir. Una vez que los usuarios hayan pagado el evento, se confirma tu inscripción. Según la configuración, se enviarán notificaciones sobre el nuevo registro.

Así que este es el flujo completo de configuración para los eventos de pago en tu sitio web WordPress mediante el uso de WordPress Events Calendar Registration & Tickets plugin. Este plugin es capaz de hacer un montón de increíbles cosas, y lo que hemos visto es sólo uno de los casos de uso que podrías implementar.

Conclusión

Hoy, hemos visto uno de los plugins más populares en la categoría de gestión de eventos en WordPress: el plugin WordPress Events Calendar Registration & Tickets. Es un plugin comercial disponible en CodeCanyon a un precio muy razonable.

¡Pruébalo gratis hoy mismo con la demostración en vivo de WordPress Events Calendar Registration & Tickets!

Espero que hayas quedado convencido de que el plugin WordPress Events Calendar Registration & Tickets es lo suficientemente útil como para cumplir con tus necesidades. Aunque es un plugin comercial, creo que tiene un precio razonable teniendo en cuenta la gran cantidad de características que proporciona.

Si tienes alguna sugerencia o comentario, no dudes en utilizar el feed que viene a continuación y ¡estaré encantado de responder vuestras consultas!

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.