Cómo actualizar una barra lateral de eventos de WordPress desde iCal usando Google Calendar (¡y otra diversión de Google!)

Esta semana me inscribí en mi sitio personal para google Apps. Recibo una montaña de spam desde que mi dirección de correo electrónico no ha cambiado en años y Mi anfitrión (aunque me encantan) cobrarán $ 1.99 por dirección de correo electrónico por Protección contra correo no deseado, algo que gmail lo hace gratis. Además, con Gmail, está trabajando con algoritmos creados por millones de otros usuarios, por lo que es bastante preciso.

Insignia de Google Talk

Sin embargo, ha habido beneficios adicionales al migrar a Google Apps de los que no me di cuenta. La primera es la capacidad de integrar la aplicación de mensajería instantánea de Google, llamada Talk, directamente en mi barra lateral a través de un Insignia de Google Talk.

Notificador de Google

Además, ahora tengo Notificador de Google, que me alerta cuando tengo correo electrónico y, a partir de hoy, se integra con Google Apps y también me alerta cuando tengo eventos de calendario. Es una pequeña aplicación genial.

Sincronización de iCal de Google Calendar

Quizás la noticia más importante de esta semana fue cuando mi amigo, Bill, publicó sobre el apoyo de Google Calendar a CalDav y la capacidad de sincronizar iCal y Google Calendar. Es bastante simple:

  1. Abrir las preferencias de iCal
  2. Agregar una cuenta
  3. Ingrese su dirección de correo electrónico y contraseña de Google
  4. Ingrese su dirección de Calendario:
    https://www.google.com/calendar/dav/youremail@
    tudominio.com/usuario

ical google

No quería compartir mi calendario principal en mi barra lateral de WordPress, así que agregué otro Calendario a mi Calendario de Google y luego lo agregué a iCal también. Existen instrucciones para sincronizar sus calendarios secundarios con iCal. Es simplemente una URL diferente.

Integración de Google Calendar con WordPress

El último paso es instalar el Complemento de WordPress de Google Calendar para agregar un widget a su barra lateral que analiza y muestra los eventos de su calendario. Sin embargo, hay algunos matices con este complemento a los que se debe prestar atención:

  1. Regístrate para Obtener una Datos de Google API Key, la necesitará para ingresar a la configuración del complemento.
  2. Cuando ingrese la dirección XML para el feed de su Calendario, asegúrese de reemplazar el último nodo de la URL con 'completo' para que la dirección se vea así:
    http://www.google.com/calendar/feeds/youremail@
    tudominio% 40group.calendar.google.com / public / full
  3. El widget muestra el mes y la fecha bastante feos. Esto se debe al formato en JavaScript y se puede modificar fácilmente. En functions.js en la línea 478, encontrará el formato de la fecha. Si desea que la fecha se muestre en un formato diferente, puede modificar la cadena de salida. Ejemplo:
    dateString = displayTime.toString ('dddd, MMMM dd, aaaa');
  4. El título del widget no se muestra de acuerdo con WordPress. API y funcionalidad de widget predeterminada. Alguien tuvo la amabilidad de publicar la corrección de esto en Google Code, pero aún no se ha publicado. Aquí hay instrucciones sobre qué código reemplazar para corregir los problemas del título del widget.

Con esto totalmente integrado, ahora puedo utilizar Google Notifier o iCal y agregar un evento que se mostrará en mi barra lateral. La cantidad de tiempo que lleva depende de la configuración de sincronización entre iCal y Google.

3 Comentarios

  1. 1
  2. 2

    Eso fue genial. Probé muchos calendarios de eventos, pero no encontré ninguno adecuado. El complemento wpng de Google era ideal, excepto por los puntos anteriores. Y no tengo ningún conocimiento de secuencias de comandos. Entonces…
    Mi más sincera gratitud.
    Anand.

  3. 3

¿Qué piensas?

Este sitio usa Akismet para reducir el correo no deseado. Descubra cómo se procesan los datos de sus comentarios.