Як оновити бічну панель події WordPress з iCal за допомогою Google Календаря (та інших Google Fun!)

Цього тижня я підписав свій особистий сайт на програми Google. Я отримую гору спаму, оскільки моя електронна адреса не змінювалася роками і мій господар (хоча я їх люблю) стягуватиме $ 1.99 за електронну адресу за захист від спаму, щось таке Gmail робить безкоштовно. Крім того, з Gmail ви працюєте з алгоритмами, побудованими мільйонами інших користувачів, тому це досить точно!

Значок Google Talk

Однак я мав на увазі, що переходу до Служб Google є додаткові переваги! Перший - це можливість інтегрувати програму миттєвих повідомлень Google під назвою 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 Календарем

Останнім кроком є ​​встановлення Плагін 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, yyyy');
  4. Заголовок віджета не відображається відповідно до WordPress API та функціональність віджета за замовчуванням. Хтось був досить приємним, щоб опублікувати виправлення для цього в Google Code, але воно ще не випущено. Ось вказівки щодо того, до коду замінити, щоб виправити проблеми із заголовком віджета.

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

3 Коментарі

  1. 1
  2. 2

    Це було чудово. Спробував багато календарів подій, не знайшов жодного, що підходить. Плагін Google wpng був ідеальним, за винятком наведених вище пунктів. І я абсолютно не знаю сценаріїв. Тому…
    Моя щира вдячність.
    Ананд.

  3. 3

    ... додаючи свою подяку вищезазначеним плакатам….

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

Що ви думаєте?

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.