Hogyan frissítsünk egy WordPress Esemény oldalsávot az iCal-ból a Google Naptár (és más Google Fun!) Használatával

Ezen a héten aláírtam a személyes webhelyemet A Google Apps. Hegy spam érkezett hozzám, mivel az e-mail címem évek óta nem változott házigazdám (bár szeretem őket) e-mail címenként 1.99 USD-t számít fel a spamvédelemért, ami az Gmail ingyen csinál. Valamint a Gmail használatával algoritmusokkal dolgozik, amelyeket más felhasználók milliói építettek, így az egészen pontos!

Google Talk Badge

A Google Apps-re való áttérésnek további előnyei voltak, amelyeket azonban nem vettem észre! Az első az a lehetőség, hogy a Google azonnali üzenetküldő alkalmazását, az úgynevezett Talk-ot, közvetlenül az oldalsávomba integrálhatom a Google Talk Badge.

Google Notifier

És most megvan Google Notifier, amely figyelmeztet, ha van e-mailem, és mától integrálódik a Google Apps rendszerbe, és figyelmeztet, ha naptáreseményeim is vannak. Remek kis alkalmazás.

Google Naptár iCal szinkronizálás

A héten talán a legnagyobb hír az volt, amikor barátom, Bill a Google Naptár CalDav támogatásáról, valamint az iCal és a Google Naptár szinkronizálásának lehetőségéről tett közzé üzenetet. Nagyon egyszerű:

  1. Nyissa meg az iCal-beállításokat
  2. Fiók hozzáadása
  3. Írja be Google e-mail címét és jelszavát
  4. Írja be a Naptár címét:
    https://www.google.com/calendar/dav/youremail@
    yourdomain.com/user

ical google

Nem akartam megosztani az elsődleges naptáramat a WordPress oldalsávon, ezért felvettem egy másik naptárat a Google Naptáramba, majd hozzáadtam az iCal-hoz is. Vannak utasítások a másodlagos naptárak szinkronizálására az iCal programmal. Ez egyszerűen egy másik URL.

Google Naptár WordPress integráció

Az utolsó lépés a Google Naptár WordPress bővítmény hozzáadhat egy widgetet az Oldalsávhoz, amely elemzi és megjeleníti az eseményeket a Naptárból. Van néhány árnyalat ebben a bővítményben, amelyekre figyelni kell:

  1. Iratkozzon fel a Google Data API Kulcs, szüksége lesz rá, hogy belépjen a beépülő modul beállításaiba.
  2. Amikor megadja a Naptár hírcsatornájának XML-címét, győződjön meg arról, hogy az URL utolsó csomópontját „teljes” -re cserélte, hogy a cím így nézzen ki:
    http://www.google.com/calendar/feeds/youremail@
    yourdomain% 40group.calendar.google.com / public / full
  3. A widget elég csúnyán mutatja a hónapot és a dátumot. Ennek oka a JavaScript formázása, és könnyen módosítható. A functions.js fájlban a 478. sorban megtalálja a dátum formázását. Ha azt szeretné, hogy a dátum más formátumban jelenjen meg, módosíthatja a kimeneti karakterláncot. Példa:
    dateString = displayTime.toString ('dddd, MMMM dd, yyyy');
  4. A widget címe nem a WordPress szerint jelenik meg API és az alapértelmezett widget funkciók. Valaki elég kedves volt a javítás közzétételére a Google Code-ban, de még nem tették közzé. Itt vannak útmutatások a kódhoz cserélje ki a widget címével kapcsolatos problémák kijavításához.

Ezzel a teljesen integrált szolgáltatással most már használhatom a Google Notifier vagy az iCal alkalmazást, és hozzáadhatok egy eseményt, amely megjelenik az oldalsávon! Az időtartam az iCal és a Google közötti szinkronizálási beállításoktól függ.

3 Comments

  1. 1
  2. 2

    Ez nagyon jó volt. Sok rendezvénynaptárt kipróbált, egyiket sem találták megfelelőnek. A Google wpng plugin ideális volt, kivéve a fenti pontokat. És nincs semmilyen tudásom a szkriptekről. Így…
    Szívből jövő hálám.
    Anand.

  3. 3

    … Köszönetemet fűzöm a fenti plakátokhoz ...

    Gyors és hatékony vizuális példái hihetetlenül hasznosak voltak egy webmester számára, aki a html-ről a wordpress-re váltott.

Mit gondolsz?

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.