Jak aktualizovat postranní panel událostí WordPress z iCal pomocí Kalendáře Google (a další Google Fun!)

Tento týden jsem zaregistroval svůj osobní web Google Apps. Dostávám kopec spamu, protože moje e-mailová adresa se roky nezměnila a můj hostitel (i když je miluji) bude za ochranu proti spamu účtovat 1.99 $ za e-mailovou adresu, něco takového Gmail dělá zdarma. V Gmailu také pracujete s algoritmy vytvořenými miliony dalších uživatelů, takže je to docela přesné!

Odznak Google Talk

Přechod na Google Apps má další výhody, které jsem si však neuvědomil! Prvním z nich je schopnost integrovat aplikaci Instant Messaging od Googlu nazvanou Talk přímo do mého postranního panelu pomocí a Odznak Google Talk.

Google Notifier

Také jsem teď dostal Google Notifier, který mě upozorní, když mám e-mail, a od dnešního dne se integruje s Google Apps a upozorní mě, když mám také události v kalendáři. Je to skvělá malá aplikace.

Synchronizace kalendáře Google iCal

Snad největší novinkou tohoto týdne bylo, když můj přítel Bill zveřejnil informace o podpoře CalDav v Kalendáři Google a možnosti synchronizovat iCal a Kalendář Google. Je to docela jednoduché:

  1. Otevřete předvolby iCal
  2. Přidejte účet
  3. Zadejte svou e-mailovou adresu a heslo Google
  4. Zadejte svou adresu kalendáře:
    https://www.google.com/calendar/dav/youremail@
    yourdomain.com/user

ical google

Nechtěl jsem sdílet svůj primární kalendář na postranním panelu WordPressu, a tak jsem do svého Kalendáře Google přidal další Kalendář a poté jej také přidal do iCal. Existují pokyny pro synchronizaci sekundárních kalendářů s iCal. Je to prostě jiná URL.

Integrace Google Calendar WordPress

Posledním krokem je instalace Plugin Google Calendar WordPress přidat do postranního panelu widget, který analyzuje a zobrazuje události z vašeho kalendáře. U tohoto pluginu však existují určité nuance, kterým je třeba věnovat pozornost:

  1. Přihlaste se k odběru Data Google API Klíč, budete jej potřebovat pro vstup do nastavení pluginu.
  2. Když zadáte adresu XML pro zdroj kalendáře, nezapomeňte nahradit poslední uzel adresy URL za „plný“, aby adresa vypadala takto:
    http://www.google.com/calendar/feeds/youremail@
    yourdomain% 40group.calendar.google.com / public / full
  3. Widget zobrazuje měsíc a datum docela ošklivě. Důvodem je formátování v JavaScriptu a lze jej snadno upravit. V functions.js na řádku 478 najdete formátování data. Pokud chcete, aby se datum zobrazovalo v jiném formátu, můžete upravit výstupní řetězec. Příklad:
    dateString = displayTime.toString ('dddd, MMMM dd, rrrr');
  4. Název widgetu se nezobrazuje v souladu s WordPress API a výchozí funkce widgetu. Někdo byl dost milý, aby zveřejnil opravu tohoto problému v Google Code, ale zatím nebyla vydána. Zde jsou pokyny, k jakému kódu vyměňte a opravte problémy s názvem widgetu.

Díky tomuto plně integrovanému nyní mohu využít Google Notifier nebo iCal a přidat událost, která se zobrazí na mém postranním panelu! Doba potřebná závisí na vašem nastavení synchronizace mezi iCal a Google.

3 Komentáře

  1. 1
  2. 2

    To bylo skvělé. Vyzkoušel mnoho kalendářů událostí, nenašel žádný vhodný. Google wpng plugin byl ideální až na výše uvedené body. A mám nulové znalosti skriptování. Tak…
    Moje srdečná vděčnost.
    Anand.

  3. 3

    … Přidávám své poděkování k výše uvedeným plakátům….

    Vaše rychlé a efektivní vizuální příklady byly neuvěřitelně užitečné pro webmastera, který přešel z html na wordpress.

Co si myslíte?

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.