Kā atjaunināt WordPress notikumu sānjoslu no iCal, izmantojot Google kalendāru (un citu Google Fun!)

Šonedēļ es parakstīju savu personīgo vietni Google Apps. Es esmu saņēmis surogātpasta kalnu, jo mana e-pasta adrese gadiem ilgi nav mainījusies mans saimnieks (kaut arī es viņus mīlu) par surogātpasta aizsardzību iekasēs 1.99 USD par katru e-pasta adresi, kaut kas tāds Gmail dara bez maksas. Kā arī ar Gmail jūs strādājat ar algoritmiem, kurus izveidojuši miljoniem citu lietotāju, tāpēc tas ir diezgan precīzi!

Google Talk emblēma

Pārejot uz Google Apps, ir bijušas papildu priekšrocības, kuras es tomēr neapzinājos! Pirmais ir iespēja integrēt Google tūlītējās ziņojumapmaiņas programmu Talk, tieši manā sānjoslā, izmantojot Google Talk emblēma.

Google Notifier

Es arī esmu to ieguvis Google Notifier, kas brīdina mani, kad man ir e-pasts, un no šodienas tas integrējas ar Google Apps un brīdina, kad man ir arī kalendāra pasākumi. Tas ir ļoti mazs pieteikums.

Google kalendāra iCal sinhronizācija

Varbūt lielākais jaunums šonedēļ bija tas, kad mans draugs Bils izlika ziņas par Google kalendāra atbalstu CalDav un spēju sinhronizēt iCal un Google kalendāru. Tas ir diezgan vienkārši:

  1. Atveriet iCal preferences
  2. Pievienojiet kontu
  3. Ievadiet savu Google e-pasta adresi un paroli
  4. Ievadiet kalendāra adresi:
    https://www.google.com/calendar/dav/youremail@
    yourdomain.com/lietotājs

ikāls google

Es nevēlējos koplietot savu galveno kalendāru savā WordPress sānjoslā, tāpēc savam Google kalendāram pievienoju vēl vienu kalendāru un pēc tam pievienoju to arī iCal. Tur ir norādes sekundāro kalendāru sinhronizēšanai ar iCal. Tas vienkārši ir cits URL.

Google kalendāra WordPress integrācija

Pēdējais solis ir instalēt Google kalendāra WordPress spraudnis lai sānjoslā pievienotu logrīku, kas parsē un parāda notikumus no jūsu kalendāra. Tomēr šajā spraudnī ir dažas nianses, kurām jāpievērš uzmanība:

  1. Reģistrējieties a Google dati API Atslēga, jums tas būs nepieciešams, lai ievadītu spraudņa iestatījumus.
  2. Ievadot kalendāra plūsmas XML adresi, noteikti nomainiet pēdējo URL mezglu ar “full”, lai adrese izskatās šādi:
    http://www.google.com/calendar/feeds/youremail@
    jūsu domēns% 40group.calendar.google.com / public / full
  3. Logrīks mēnesi un datumu parāda diezgan neglīti. Tas ir saistīts ar formatējumu JavaScript, un to var viegli modificēt. Funkcijas.js 478. rindiņā atradīsit datuma formatējumu. Ja vēlaties, lai datums tiktu parādīts citā formātā, varat modificēt izvades virkni. Piemērs:
    dateString = displayTime.toString ('dddd, MMMM dd, gggg');
  4. Logrīka nosaukums netiek parādīts atbilstoši WordPress API un noklusējuma logrīka funkcionalitāti. Kāds bija pietiekami jauks, lai ievietotu labojumu Google Code, taču tas vēl nav izlaists. Šeit ir norādījumi par kodu aizstāt, lai labotu logrīka nosaukuma problēmas.

Izmantojot šo pilnībā integrēto, es tagad varu izmantot Google paziņotāju vai iCal un pievienot notikumu, kas tiks parādīts manā sānjoslā! Laika ilgums ir atkarīgs no sinhronizācijas iestatījumiem starp iCal un Google.

3 Komentāri

  1. 1
  2. 2

    Tas bija lieliski. Izmēģināju daudzus pasākumu kalendārus, neatrada nevienu piemērotu. Google wpng spraudnis bija ideāls, izņemot iepriekš minētos punktus. Un man nav zināšanu par skriptu izveidi. Tātad ...
    Mana sirsnīgā pateicība.
    Anands.

  3. 3

Ko jūs domājat?

Šī vietne izmanto Akismet, lai samazinātu surogātpastu. Uzziniet, kā tiek apstrādāts jūsu komentārs.