Google Calendar se ha convertido en una poderosa herramienta para administrar eventos sobre la marcha e integrarse con otros servicios de Google como Gmail. Tiene algunas funciones bastante inteligentes y hace que administrar diferentes partes de su vida en un solo lugar sea bastante simple. Por lo tanto, es posible que los eventos relacionados con su sitio web o negocio estén almacenados allí. Agregar un Calendario de Google a WordPress puede ser tan fácil como incrustarlo directamente en sus publicaciones o usar un complemento para tener un poco más de control sobre su apariencia. En este artículo, veremos varias formas diferentes de integrar su Google Calendar con WordPress.
La respuesta más simple a esta pregunta es probablemente porque ya la estás usando. Google Calendar es una herramienta extremadamente prolífica y es posible que ya esté integrado en su flujo de trabajo. Por supuesto, Google Calendar también forma parte de Google Apps, que fue diseñado para empresas y equipos. Entonces, lo más probable es que usted y su equipo estén administrando eventos usando Google Calendar o un servicio de terceros similar. Tener que empezar desde cero y volver a ingresar manualmente estos eventos en el administrador de WordPress simplemente no es algo para lo que tenga el ancho de banda, porque ya organiza cientos de eventos en Google, los comparte con varias personas, organiza su vida en diferentes calendarios y verlos todos a la vez o individualmente.
Si este es el caso, ¿por qué duplicar sus esfuerzos con un sistema de gestión de eventos separado en WordPress? En cambio, puede mostrar todos sus eventos directamente en su sitio, para que los usuarios puedan ver lo que está por venir, todo administrado en un sistema con una interfaz que ya le resulta familiar.
Por supuesto, si aún no está utilizando Google Calendar, entonces puede haber otras formas de administrar sus eventos. Pero si cae en la categoría anterior, hay varias formas de agregar el calendario a su sitio de WordPress.
Incrustar un calendario de Google
Google Calendar viene con su propia forma de incrustar calendarios en sitios web. Utiliza un iframe para hacer esto, que es similar a la forma en que YouTube y otros sitios de medios de terceros comparten medios. Afortunadamente, este iframe se puede incrustar directamente en las publicaciones y páginas de WordPress .
Para comenzar, visite Google Calendar en la web. En la barra lateral izquierda de Google Calendar, verá una lista de calendarios que ha configurado. Haga clic en el calendario que desea incrustar en su sitio y seleccione «Configuración del calendario».
Esto lo llevará a una lista de opciones para sus eventos. Una de estas opciones es Incrustar este calendario . Esta opción contiene un código de inserción para el calendario que seleccionó con su configuración predeterminada. Sin embargo, para personalizarlo un poco más, haga clic en «Personalizar el color, el tamaño y otras opciones».
Una vez más, accederá a una nueva ventana que le permitirá configurar la inserción de su calendario. En la barra lateral izquierda, puede elegir qué elementos desea mostrar (Título, Fecha, Iconos de impresión, Pestañas, etc.). Debajo de esto, puede elegir si desea o no mostrar la vista Mes , Semana o Agenda de forma predeterminada, así como el día de la semana en el que debe comenzar el calendario. También tiene algunas formas diferentes de configurar la apariencia del Calendario, incluido el ancho, la altura y el color de fondo. Tenga en cuenta que el iframe se escalará muy bien si está utilizando un diseño receptivo , así que piense en el ancho como un ancho máximo. Finalmente, puede seleccionar varios calendarios para incluir en su inserción, si desea mostrar eventos de algunos diferentes.
En el lado derecho, verá una vista previa de su inserción, actualizada en tiempo real a medida que realiza los cambios. No tienes control sobre todo, pero hay suficientes opciones para que limpies un poco el calendario y cambies el color de fondo para que coincida con tu tema.
En la parte superior de la página, verá el código de inserción revisado para su calendario. Esto es lo que necesitaremos en WordPress, así que adelante, cópielo.
A continuación, vaya a su sitio de WordPress y haga clic en Publicar -> Agregar nuevo si desea insertar el calendario en una publicación o página -> Agregar nuevosi lo quieres en una página. En el editor de publicaciones de WordPress, asegúrese de ir a la pestaña «Texto» en lugar de la pestaña «Visual». Esto se debe a que vamos a insertar un código aquí, y el editor visual a veces puede formatear o escapar del código, y su calendario no se representará correctamente. A partir de ahí, todo lo que tiene que hacer es pegar el código de inserción que recibió de Google en el editor de publicaciones. Puede obtener una vista previa o publicar la publicación para verla en acción. El Calendario de Google que seleccionó, con una lista de eventos incluidos, ahora estará visible en su sitio. Este código de incrustación de iframe se puede insertar en cualquier lugar de su sitio, incluidos los archivos de plantilla y los widgets de texto, así que colóquelo donde mejor se adapte a su sitio.
Obtener un poco más de control
Google Calendar te permite personalizar un poco su apariencia, pero definitivamente no te brinda el control que algunos sitios necesitan. Y desafortunadamente, dado que el calendario incrustado está encapsulado dentro de un iframe, es difícil diseñar el calendario usando CSS sin moverlo a su sitio localmente. Afortunadamente, hay un par de complementos que hacen este trabajo por usted, para que pueda diseñar el calendario como desee y mostrarlo en cualquier lugar de su sitio en una variedad de formas diferentes.
Widget de calendario simple
Una implementación realmente simple de Google Calendar en WordPress es Simple Calendar Widget. Evita algunas de las restricciones de incrustar un iframe al extraer una fuente de eventos y presentarlos como una lista en un widget.
Para configurarlo, instale y active el complemento, luego diríjase a Apariencia -> Widgets y arrastre el «Widget de calendario simple» a una de sus barras laterales. Tiene algunos campos, el más importante de los cuales es Calendar ID . Para ubicar su ID de calendario de Google, vaya a «Configuración de calendario» nuevamente y copie y pegue el valor de Dirección de calendario: .
Una vez que haya configurado su widget, el complemento comenzará automáticamente a extraer eventos futuros de su calendario y los presentará como una lista. A partir de ahí, puede diseñar la lista usted mismo apuntando al CSS creado por el complemento.
Esta no es la implementación más avanzada, pero si todo lo que desea hacer es mostrar una lista de los próximos eventos, funciona muy bien. Todo es más o menos automático y detrás de escena, y no hay mucho que hacer, ya que todo funciona detrás de escena. Básicamente, tendrá más control sobre la apariencia del complemento que si lo incrustara como un iframe, pero sigue siendo bastante simple.
Eventos del calendario de Google
Si desea una solución totalmente robusta que importe calendarios a WordPress, mantenga sincronizados varios calendarios y le permita tener un control total sobre el estilo de su calendario, entonces debe usar los eventos de Google Calendar.
Al igual que el Widget simple de Google Calendar, este complemento importa sus eventos desde Google Calendar. Pero en lugar de incluir su calendario en un solo feed, incluye todos sus eventos en un tipo de publicación independiente y luego le permite mostrarlos en su sitio como desee.
El complemento funciona al permitirle crear una serie de fuentes, que en realidad es solo uno de sus calendarios. Simplemente haga clic en «Agregar fuente», ingrese la ID de su calendario y use el generador de visualización de eventos para especificar qué detalles desea mostrar en su calendario. Dado que los calendarios se obtienen a través de fuentes, es posible que agregue varios calendarios como fuentes independientes. También hay un montón de opciones para la personalización de un feed de calendario, como formatos de fecha y hora, eventos recurrentes e incluso una «consulta de búsqueda» que le permite encontrar eventos en función de una palabra clave en particular.
Una vez que haya configurado su fuente, puede usar un código abreviado o un widget para insertar su nuevo calendario en su sitio. Hay dos opciones de visualización disponibles para usted, ya sea un calendario o una lista. Puede especificar una preferencia cuando está configurando su fuente real, pero esto puede sobrescribirse usando parámetros shortocde. También hay bastantes configuraciones que le permiten personalizar exactamente cómo deben verse sus eventos.
Básicamente, Google Calendar Events le brinda toda la complejidad de un complemento de eventos, al mismo tiempo que obtiene automáticamente datos de Google. Eso significa que tiene todas las ventajas de Google Calendar, al mismo tiempo que le brinda la posibilidad de personalizarlo.
Encontrar la solución adecuada
En última instancia, la solución que elija se reduce a las necesidades de su sitio y su flujo de trabajo existente. Si está buscando algo rápido, aunque rígido en apariencia, entonces incrustar un calendario directamente en sus publicaciones funcionará bien. Pero, si está buscando algo un poco más avanzado, debería echar un vistazo a nuestra lista de los mejores complementos de calendario de eventos de WordPress para encontrar uno que ofrezca la funcionalidad que necesita. La idea es crear menos trabajo para usted a largo plazo, permitiendo que todos sus eventos se sincronicen muy bien en un solo lugar. En mi experiencia, Google Calendar hace precisamente eso.
Imagen en miniatura de Jane Kelly / shutterstock.com