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

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

Значок Google Talk

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

Апавяшчальнік Google

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

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

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

  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, але ён яшчэ не выпушчаны. Вось інструкцыі, на які код замена, каб выправіць праблемы з загалоўкам віджэта.

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

3 Каментары

  1. 1
  2. 2

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

  3. 3

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

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

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

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