Як абнавіць бакавую панэль падзеі WordPress з iCal з дапамогай Google Каляндар (і іншыя Google Fun!)

На гэтым тыдні я падпісаў свой асабісты сайт Google Apps. Я атрымліваю гору спаму, бо мой адрас электроннай пошты не змяняўся на працягу многіх гадоў мой гаспадар (хаця я іх люблю) будзе спаганяць $ 1.99 за адрасы электроннай пошты за абарону ад непажаданай пошты Gmail робіць бясплатна. Акрамя таго, з Gmail вы працуеце з алгарытмамі, пабудаванымі мільёнамі іншых карыстальнікаў, таму гэта цалкам дакладна!

Значок Google Talk

Хаця я не разумеў, што пры пераходзе на Google Apps былі дадатковыя перавагі! Першы - гэта магчымасць інтэграваць дадатак Google Instant Messaging, якое называецца Talk, непасрэдна на маёй бакавой панэлі праз Значок Google Talk.

Google Notifier

Акрамя таго, я зараз атрымаў Google Notifier, які папярэджвае мяне, калі ў мяне ёсць электронная пошта, і на сённяшні дзень інтэгруецца з Google Apps і папярэджвае, калі ў мяне таксама ёсць падзеі календара. Гэта выдатнае маленькае дадатак.

Сінхранізацыя iCal календара Google

Мабыць, самай вялікай навіной на гэтым тыдні было тое, калі мой сябар Біл апублікаваў інфармацыю пра падтрымку CalDav Google Calendar і магчымасці сінхранізацыі iCal і Google Calendar. Гэта даволі проста:

  1. Адкрыйце налады iCal
  2. Дадаць уліковы запіс
  3. Увядзіце свой адрас электроннай пошты Google і пароль
  4. Увядзіце свой адрас календара:
    https://www.google.com/calendar/dav/youremail@
    yourdomain.com/user

ical google

Я не хацеў абагульваць свой асноўны каляндар на бакавой панэлі WordPress, таму я дадаў яшчэ адзін каляндар у свой каляндар Google, а таксама дадаў яго ў iCal. Ёсць інструкцыі па сінхранізацыі другасных календароў з iCal. Гэта проста іншы URL.

Інтэграцыя WordPress з Google Calendar

Апошні крок - усталяваць Убудова WordPress Google Каляндар каб дадаць віджэт на бакавую панэль, які аналізуе і адлюстроўвае падзеі з вашага календара. У гэтага ўбудовы ёсць некалькі нюансаў, на якія варта звярнуць увагу:

  1. падпішыцеся на Даныя Google API Ключ, ён вам спатрэбіцца, каб увайсці ў налады ўбудовы.
  2. Калі вы ўводзіце XML-адрас для стужкі вашага календара, пераканайцеся, што вы замянілі апошні вузел URL на "поўны", каб адрас выглядаў так:
    http://www.google.com/calendar/feeds/youremail@
    вашдамен% 40group.calendar.google.com / public / full
  3. Фішка адлюстроўвае месяц і дату даволі непрыгожа. Гэта звязана з фарматаваннем у JavaScript, і яго можна лёгка змяніць. У functions.js у радку 478 вы знойдзеце фарматаванне даты. Калі вы хочаце, каб дата адлюстроўвалася ў іншым фармаце, вы можаце змяніць выходны радок. Прыклад:
    dateString = displayTime.toString ('dddd, MMMM dd, гггг');
  4. Загаловак віджэта не адлюстроўваецца ў адпаведнасці з WordPress API і функцыя віджэта па змаўчанні. Хтосьці быў дастаткова добры, каб размясціць выпраўленне гэтага ў Google Code, але яно яшчэ не выпушчана. Вось інструкцыі па тым, які код замена, каб выправіць праблемы з загалоўкам віджэта.

З дапамогай гэтай цалкам інтэграванай я зараз магу выкарыстоўваць Google Notifier альбо iCal і дадаць падзею, якая будзе адлюстроўвацца на маёй бакавой панэлі! Колькасць часу залежыць ад вашых налад сінхранізацыі паміж iCal і Google.

3 Каментары

  1. 1
  2. 2

    Гэта было цудоўна. Перакаштаваў шмат календароў падзей, не знайшоў ніводнага. Убудова Google wpng была ідэальнай, за выключэннем пунктаў вышэй. І я не ведаю сцэнарыяў. Такім чынам ...
    Мая сардэчная ўдзячнасць.
    Ананд.

  3. 3

    ... дадаўшы падзяку вышэйназваным плакатам ...

    Вашы хуткія і эфектыўныя візуальныя прыклады былі неверагодна карысныя для вэб-майстра, які перайшоў з html на wordpress.

Што вы думаеце?

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца каментар.