6 Sept 2023 · 15 min
Episodio 386 del podcast WordPress Semanal (Gonzalo Navarro) dedicado a preguntas y respuestas sobre sistemas de reservas en WordPress. El autor revisa opciones y plugins para sincronizar reservas con Airbnb/VRBO, crear citas por videoconferencia (Zoom), gestionar reservas de hamacas/mesas en playas y calendarios para salas de reuniones, recomendando opciones como Gravity Forms + extensión, Bookly, WP Simple Booking Calendar y gestores externos tipo Channel Manager.
Chapters
En el episodio 386 de WordPress semanal resuelvo dudas enfocadas a las reservas. Por ejemplo, cómo sincronizar reservas de Airbnb y Verbo con WordPress, cómo ofrecer reserva de citas por conferencia, por ejemplo por Zoom, cómo crear un sistema de reserva de hamacas y restaurantes enfocados a playas y cómo crear un calendario de reserva para salas de reuniones. Vamos allá. Hola, Hola, soy Gonzalo Navarro y Bienvenidos al episodio 386 de WordPress Semanal, el podcast en el que aprendes a crear y gestionar tus propias webs con WordPress en profundidad. Y hoy nos adentramos en el mundo de las reservas, porque no sé si escuchaste el episodio de la semana pasada, pero te hablé de las posibilidades para crear un sistema de reservas desde tu plugin de formularios. Es decir, aprovechando un plugin de formularios que todos o prácticamente todo el mundo usa en una web, pues potenciarlo para tener ese sistema de reservas. ¿Qué pasa? Que hay muchas opciones en cuanto a reservas, o mejor, muchas necesidades distintas. Entonces he recopilado varias preguntas que me han llegado a lo largo de este tiempo al soporte para daros recomendaciones también, más allá de lo que comentamos en el episodio anterior, pues quizás otras aproximaciones dependiendo del tipo de reserva que quieras implementar en tu web. Por cierto, te recuerdo que tienes ya disponible el curso de cómo crear un sistema de reservas con el plugin Gravity Forms, es decir, este plugin de formulario, le añadimos una extensión y creamos el sistema de reservas, ya sea para reservar tu tiempo consultoría o para reservar espacios físicos como salas de yoga, peluquería, etc. Recuerda que además de este curso tienes 78 cursos disponibles si eres miembro en Gonzalo Navarro es. Y además de esto, también tienes como novedad, ya sabes que cada semana publico un vídeo nuevo de la Zona Código. En la Zona Código te enseño a modificar el aspecto y el funcionamiento de tu web sin cargarlo de plugins, sin estar continuamente añadiendo un plugin para cualquier cosa que necesites. A aquí te enseño un poquito de código que solo tienes que copiar, pegar y logras el resultado prometido, sin que tengas que saber desarrollo ni nada. Ya digo, sigues el vídeo, copias, pegas y lo tienes. Y en este vídeo, que es el 336 fijaos todos los vídeos que tenéis disponibles ya. Te enseño a cambiar el rol de usuario al comprar productos determinados de WooCommerce Básicamente cuando tienes una tienda online con WooCommerce y alguien compra, ese usuario que se genera en la compra se le da el rol de cliente. Ya sabes que en WordPress cada usuario tiene un rol en concreto, puede ser suscriptor, autor, colaborador, editor, administrador. En el caso de que tengas una tienda online, pues puede ser cliente. Pero hay veces que tú quieres que cuando alguien compre un producto determinado, en lugar de reconocerse a nivel interno con el rol de cliente, se le reconozca con otro rol. Esto puede ser porque quieres que acceda a características específicas que están asociadas a otro rol, puede ser porque, no lo sé, le quieras dar privilegios de administración y que quieres que cuando compre determinado producto, pues no lo sé, sea editor de la web o que a tuyas que creado un usuario o un rol de usuario a medida y quieras asignárselo. No sé, puedes tener muchas razones, estas son algunas de las que se me ocurren, pero en este vídeo te enseño a lograr esto, que cuando alguien compre un determinado producto o uno entre varios productos, que en lugar de asignar el rol de cliente, se le asigne otro. Te voy a dejar el enlace a este y el resto de cosas que comento, que comentaré muchísimas opciones. Ya sabes que los episodios de preguntas y respuestas, debajo de la pregunta en cuestión te dejo los enlaces que comento, los enlaces relacionados. Pues si me hacen una pregunta sobre algo y yo recomiendo un plugin, pues ahí es donde vas a tener el enlace a ese plugin y al resto de cosas que comente. Para acceder a todo ello de forma 100% gratuita y tenerlo todo ordenadito, solo tienes que ir a GonzaloNabarro es 386, que es el número de este episodio. Repito, GonzaloNabarro es 386. Fantástico. Pues vámonos ahora con el plugin de la semana que se llama Music Player for WooCommerce. Esto básicamente te permite integrar un reproductor de música en los productos de WooCommerce y además funciona también con plugins que te permiten crear marketplaces o multivendors, es decir, las típicas tiendas online en las que otras personas pueden vender. Entonces tampoco también enfocado. Imagínate que tú tienes una tienda online en la que la gente vende sus audios, pues de esta manera al poder poner el reproductor se puede mostrar una demo, una breve prueba de lo que la gente está comprando y luego tiene la versión premium en la que proteges estos audios para que la gente no los pueda robar. Está bastante bien, es un plugin que está activo en unas 2000 webs con WordPress y para este caso muy concreto pues es súper útil. Fantástico, pues ahora sí, vámonos con el tema central del preguntas y respuestas sobre reservas en WordPress. Y comenzamos con la primera que es de Rafa y que va sobre sincronizar reservas de Airbnb y Verbo con tu web con WordPress. Me dice Buenas tardes Gonzalo, quería hacer una consulta para un cliente que tengo que tiene una casa rural y trabaja con Airbnb y Verbo. El tema está en que ahora tiene un plugin que es WP Simple Booking Calendar, que en teoría se le debería sincronizar con las reservas de estas plataformas, pero con Airbnb la está fallando a veces y ha perdido alguna reserva. Mi pregunta es ¿Conocéis algún plugin con el que sincronizar también reservas de Airbnb y Verbo aparte de este? Lo digo por probar otras opciones. Otra posibilidad es pasar a un sistema manual donde ella ponga las reservas manualmente, es decir, cuando le llegue una de Airbnb o Verbo, entra en el back office de WordPress y lo apunta. Y si tiene alguna más por teléfono o por email, lo mismo, entra y lo apunta. ¿Sabes de algún plugin que pudiera estar bien para gestionarlo? Gracias y un saludo. Bueno, gracias aquí a Rafa. Esta pregunta es de hace tiempo y para mi sorpresa desde que respondía Rafa hasta ahora tampoco han salido grandes soluciones. Y es que normalmente cuando alguien quiere hacer esto acaba contratando lo que se conoce como Channel Manager, que digamos es aparte de WordPress, un servicio que te permite que tú subes ahí tus propiedades, se van a todos los sitios, Airbnb, Verbo y demás y gestiones desde ahí también todas las reservas juntas. Esto es lo que al final suele utilizar la gente, pero claro, hay casos que son como más pequeñitos como el que me comenta Rafa, que casi que interesa tener en tu propia web, tenerlo todo ahí centrado porque al final es una casa rural y simplemente, simplemente pues eso, la quieres tener en la web para que la gente pueda reservar por ahí, pero también en plataformas muy útiles para llegar a más gente como Airbnb y Verbo en el caso de las casas rurales. Entonces vamos al lío. El plugin que me dice Rafa de WP Simple Booking Calendar, este está bien para esto, es uno de los más utilizados. Como alternativa hay otro que se llama WP Booking System, pero tiene trampa porque es de los mismos desarrolladores, exactamente los mismos, entonces no sé si han creado los dos para tener más cuotas, es decir, cuando la gente busque Booking, Airbnb, que salgan sus dos plugins o es que uno ha comprado al otro, que esto pasa muchas veces, entonces no estoy seguro. Así que si hay problemas con la sincronización con Airbnb, que yo creo que esto puede pasar en cualquier sistema, porque al final es tema de las APIs y demás, pues no sé si se soluciona probando el otro. En cualquier caso hacen cosas muy parecidas, están desarrollados por las mismas personas y en ambos casos ten en cuenta que necesitas la versión Pro. Y no solo se integran con Airbnb y Verbo, sino con todos los servicios donde puedes publicitar tus propiedades, tiene integración con prácticamente todos y básicamente la idea es esa, que si algu reserva desde tu web o tú mismo pones la reserva en tu web, porque ya digo, te llaman por teléfono o lo que sea, queda registrado en Airbnb en el resto de sitios para que no se pueda reservar de nuevo. Otra alternativa, buscando un poco en los típicos tutoriales que tú buscas reserva Airbnb, WordPress, tal, recomiendan uno que es de Code Canyon de Thin Forest, que es de pago, vale unos 39 dólares y lo suelen recomendar, yo no lo he probado, pero bueno, como es barato, si estás en esta búsqueda de investigación y demás, pues lo podrías probar a ver y si no, ya digo, pues salirte de WordPress y buscar un tema estilo, lo puedes buscar, Channel Manager, incluso suelen tener muchos de ellos integraciones también con WordPress, así que puedes tirar también por esa vía, pero digamos desde WordPress puro y duro. Lo que yo conozco son las opciones que además os dejo enlazadas debajo justo de la primera pregunta esta de Rafa. Perfecto, vámonos con la segunda, es de Jose Ramón y va sobre reserva de citas para videoconferencias. ¿Me Buenos días, habría alguna forma de integrar en WordPress un plugin para crear citas por videoconferencia, un sistema de reservas con calendario y que de manera automática se genere una cita por zoom? Básicamente un bucle pero que genere una videoconferencia previo pago o algo parecido. Muchas gracias. Bueno, muchas gracias a ti José Ramón. Y así hay bastantes opciones. Aquí pasa un poco lo mismo con la API de Zoom que con otras APIs, digamos, si quieres tenerlo todo, todo integrado en la web, es decir, que se reserve, que se pague y que se vea el Zoom en la web, entonces tienes que ver el curso de cómo integrar Zoom en WordPress. Ahí explico todo el proceso, incluido la venta que se haría a través de WooCommerce, la reserva y demás. Y luego la persona podría ver la conferencia directamente en tu web con WordPress, si esto te da IG. Entonces hay otras opciones, por ejemplo, Jose Ramón me pregunta sobre, o me menciona directamente Bookly, que es un plugin de reservas del cual tenéis un curso que es un plugin bastante avanzado enfocado para hacer las típicas reservas de citas online y como con un aspecto muy de reserva. Está muy enfocado para reservar para el sector belleza, fitness, salud, incluso consultorías también y este tipo de cosas, pero con un aspecto que vas pues eliges el servicio, en el siguiente paso eliges la hora, en el siguiente ves los detalles, después el pago, ¿Sabes? Como muy enfocado a esta experiencia y con ese diseño en concreto. Y tenéis, ya digo, el curso. Y Jose Ramón me preguntaba algo así, pero para Zoom, ellos tienen integración con Zoom y en su documentación explican cómo vincularlo. Es cuestión de vincularlo con la API y se puede hacer, pero yo casi que tiraría por el curso que además acaba de salir para hacerlo con Gravity Forms, porque el sistema de reserva va a ser mucho más sencillo de crear y de gestionar por tu parte y luego simplemente en la página de Gracias de la reserva o en el email de Gracias de la reserva le envías el enlace a la sala de Zoom y ya está. Si no, también hay plugins específicos para esto, WP Appointment, Appointment Our Booking. Os dejo enlaces a ellos. Son plugins pequeñitos enfocados justo a esto. Tienen versión de Premium, por supuesto, si quieres cobrar y este tipo de cosas, al final tienes que utilizar la versión Premium. Yo de estas opciones con la que más cómodo estaría es con la del plugin de formularios con Gravity Forms. Pero ya digo, os dejo los tres cursos que tenéis disponibles y estos dos plugins que os comento más pequeñitos enfocados a eso. Perfecto. Dejamos la segunda pregunta de José Ramón Y nos vamos con la tercera de Rafael que va sobre reserva de hamacas y restaurantes en la playa. Hola Gonzalo, tengo que presupuestar un sistema de reservas de diferentes opciones, está enfocado para playas y se ha de poder hacer reservas de hamacas, mesas en un restaurante, sombrillas. ¿Qué plugin o qué opciones tengo para esto? Pues aquí lo mismo, realmente tanto por ejemplo con bucle, que sería un plugin un poco más robusto, más pesado, más enfocado específicamente a esto y con muchísimas opciones o la opción esta que digo de Gravity Forms, de tener un formulario porque al final tú puedes crear los distintos servicios, un servicio puede ser hamacas, otro servicio puede ser sombrillas y otro servicio puede ser reserva de mesas. Y tú en cada servicio lo configuras y le dices pues hamacas tengo 20, máximo se puede reservar 20 y además solo voy a permitir la reserva de lunes a jueves desde las 9 de la mañana hasta las 12, ya después guerra que los que lleguen primero son los que la consigan y viernes, sábado y domingo no reservo hamacas por ejemplo. Todo esto lo puedes configurar porque puedes crear un calendario específico para cada uno y que por supuesto cada persona solo va a poder reservar, imagínate dos para que no reserven toda la playa. Este tipo de cosas la puedes hacer para el restaurante, pues no lo sé, al mediodía lo mismo, solo se puede reservar hasta la una y tengo 50 mesas, pues vas jugando con los máximos y demás. Esta es un poco la idea. Todo esto lo puedes hacer ya digo con Gravity Forms y la extensión que vemos. Seguramente si tú busques pues restaurant booking en WordPress pues haya también plugins específicos. ¿Vamos allá, no? Sé que hay plugins específicos para reserva de mesa, que aquí seguramente sea características un poquito más específicas, como por ejemplo para cuántas personas es la mesa y este tipo de cosas. Entonces dependiendo del caso te va a valer con una solución así más genérica o vas a tener que buscar una opción más específica. Perfecto, vámonos con la cuarta y última pregunta que es de Sergio y que va sobre cómo crear un calendario de reserva de sala de reuniones. Buenos días Gonzalo, te escribo por primera vez después de nueve meses suscrito a tu academia. El motivo de mi consulta es para pedirte recomendación de plugins para todas las Cosas que necesito implementar Bueno, aquí Sergio me comenta un montón de aspectos y secciones que quiere crear en su web, pero yo solo os voy a hablar de la enfocada a la parte de reservas. Me dice necesito crear un calendario de reserva de sala de reuniones, un total de tres salas. ¿Para esta sección no tengo claro qué elegir, me podrías recomendar? He oído hablar muy bien de The Events Calendar, pero su versión free no sé si cubrirá lo básico para hacer una reserva de sala. Muchas gracias, un saludo. Sí, bueno, The Events Calendar está bien y sí que cubre lo necesario. Una reserva de salas es de lo más sencillo realmente que hay, porque simplemente hace falta poner los días que se puede reservar, los horarios, cuánto tiempo se puede estar en la sala o por cuánto tiempo se puede reservar y poco más. De hecho yo aquí sin duda ya sí que tiraría de opciones muy sencillas, como por ejemplo la que os comento de reservar a través del formulario, pero vamos, cualquier plugin de estilo calendario va de sobra. Esta yo creo que es de las opciones más sencillas, así que es cuestión de investigar un poco pues los plugins que hay incluso gratuitos de calendario. Creo de hecho que The Events Calendar, que aquí me dice Sergio que no se sabe si cubrirá lo básico, sí cubre lo básico, incluso hay planes más básicos que te servirían, por ejemplo si lo hiciésemos con lo que te comento yo de Gravity Forms y su extensión, lo que haríamos es creamos las tres salas, que esto se crea en la parte servicios, digamos, al final el servicio que estás ofreciendo es la reserva de cada sala, pues se crean tres se pone los horarios en los que se puede reservar la sala, cada una de ellas se limita para que solo se pueda reservar una vez cada una, puedes dejar si quieres un espacio en medio, imagínate que entre que sale uno y entre el siguiente hace falta un tiempo, pues puedes dejarlo 10 minutos entre medias o 5 minutos o media hora, lo que quieras, hay que limpiarla o lo que sea, puedes dejar más tiempo y luego digamos en la propia página de reserva la gente puede elegir entre las tres salas desplegable y dice pues sala 1 y ves la disponibilidad en el calendario, sala 2 ves la disponibilidad, vas marcando por días y te salen las horas que están libres y demás. Todo esto se puede configurar y yo creo que casi que la mejor opción También sería esto de hacerlo con Gravity Forms y su extensión para las reservas. Bueno, nada más por este episodio de recopilación de la temática reservas en WordPress. Recordad que tenéis todos los enlaces en Gonzalo Navarro es 386. Por último, pediros el favor de siempre, si pensáis que este episodio le puede servir a alguien, pues os agradezco mucho si lo podéis compartir en vuestras redes sociales o enviárselo directamente a la persona a la que pensáis que le puede ayudar. Y si te ha gustado a ti, pues ya sabes que puedes ayudarme también mucho si dejas una reseña, si estás en Apple Podcast, en Spotify, si te suscribes al podcast porque aún no estés suscrito o si dejas un comentario en la plataforma que estés. No sé desde dónde me escuchas, pero seguro que hay alguna acción que puedes tomar y que ayude a que WordPress Semanal siga durante más años. Nada más por este episodio, nos seguimos escuchando. Adiós.
More from Gonzalo
518 | Redes sociales, precios personalizados, audios desde Drive y temas de bloques (Q&A)
513 | Por qué sigo usando estos plugins después de tantos años (y cuáles he abandonado)