如何使用Google日曆(和其他Google Fun)從iCal更新WordPress事件側欄。

這週我在個人網站上簽名了 谷歌企業應用套件。 由於我的電子郵件地址多年來沒有變化,所以我一直都在垃圾郵件氾濫中 我的主人 (儘管我愛他們)會為每個電子郵件地址的垃圾郵件防護收取1.99美元, Gmail的 免費。 同樣,借助Gmail,您正在使用由數百萬其他用戶構建的算法,因此非常準確!

Google Talk徽章

不過,遷移到Google Apps尚有其他好處,但我沒有意識到! 首先是可以通過以下方式將Google即時消息應用程序Talk集成到我的側邊欄中: Google Talk徽章.

谷歌通知

我現在也有 谷歌通知,它會在我收到電子郵件時提醒我,並且從今天起與Google Apps集成,並在我發生日曆事件時提醒我。 這是一個很棒的小應用程序。

Google Calendar iCal同步

也許本週最大的新聞是當我的朋友比爾(Bill)發布有關Google日曆對CalDav的支持以及同步iCal和Google日曆的功能時。 很簡單:

  1. 打開iCal首選項
  2. 新增帳號
  3. 輸入您的Google電子郵件地址和密碼
  4. 輸入您的日曆地址:
    https://www.google.com/calendar/dav/youremail@
    yourdomain.com/user

谷歌

我不想在WordPress側邊欄上共享主日曆,因此我在我的Google日曆中添加了另一個日曆,然後也將其添加到了iCal。 有 與iCal同步輔助日曆的說明。 這只是一個不同的URL。

Google Calendar WordPress集成

最後一步是安裝 Google Calendar WordPress插件 將一個小部件添加到您的側邊欄中,該小部件可解析並顯示日曆中的事件。 但是,此插件有一些細微差別,應注意:

  1. 註冊一個 谷歌數據 API 密鑰,您需要它才能進入插件的設置。
  2. 在輸入日曆供稿的XML地址時,請確保將網址的最後一個節點替換為“完整”,以便該地址看起來像這樣:
    http://www.google.com/calendar/feeds/youremail@
    yourdomain%40group.calendar.google.com / public / full
  3. 該小部件很難顯示月份和日期。 這是由於JavaScript中的格式,並且可以輕鬆對其進行修改。 在478行的functions.js中,您將找到日期的格式。 如果您希望日期以其他格式顯示,則可以修改輸出字符串。 例:
    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

你覺得呢?

本網站使用Akismet來減少垃圾郵件。 了解您的評論如何處理.