Cara Memperbarui Bilah Sisi Acara WordPress dari iCal menggunakan Google Kalender (dan Google Fun lainnya!)

Minggu ini saya mendaftarkan situs pribadi saya ke Google Apps. Saya telah mendapatkan segunung Spam karena alamat email saya tidak berubah selama bertahun-tahun dan tuan rumahku (meskipun saya menyukainya) akan mengenakan biaya $ 1.99 per alamat email untuk Perlindungan Spam, sesuatu yang Gmail lakukan secara gratis. Selain itu, dengan Gmail, Anda bekerja dengan algoritme yang dibuat oleh jutaan pengguna lain sehingga cukup akurat!

Lencana Google Talk

Ada manfaat tambahan untuk pindah ke Google Apps yang tidak saya sadari! Yang pertama adalah kemampuan untuk mengintegrasikan aplikasi Pesan Instan Google, yang disebut Talk, langsung di sidebar saya melalui a Lencana Google Talk.

Google Notifier

Juga, saya sekarang punya Google Notifier, yang memberi tahu saya jika saya memiliki email dan, mulai hari ini, terintegrasi dengan Google Apps dan memberi tahu saya jika saya juga memiliki acara kalender. Ini adalah aplikasi kecil yang bagus.

Sinkronisasi iCal Google Kalender

Mungkin berita terbesar minggu ini adalah ketika teman saya, Bill, memposting tentang dukungan Google Kalender untuk CalDav dan kemampuan untuk menyinkronkan iCal dan Google Kalender. Ini sangat sederhana:

  1. Buka iCal Preferences
  2. Tambahkan Akun
  3. Masukkan Alamat Email dan Kata Sandi Google Anda
  4. Masukkan alamat Kalender Anda:
    https://www.google.com/calendar/dav/youremail@
    domainanda.com/pengguna

ical google

Saya tidak ingin membagikan kalender utama saya di sidebar WordPress saya, jadi saya menambahkan Kalender lain ke Kalender Google saya dan kemudian menambahkannya ke iCal juga. Ada petunjuk untuk menyinkronkan kalender sekunder Anda dengan iCal. Ini hanyalah URL yang berbeda.

Integrasi WordPress Google Kalender

Langkah terakhir adalah menginstal Plugin WordPress Google Kalender untuk menambahkan widget ke Sidebar yang mengurai dan menampilkan acara dari Kalender Anda. Ada beberapa perbedaan dengan plugin ini, yang harus diperhatikan:

  1. Mendaftar untuk Data Google API Kunci, Anda akan membutuhkannya untuk masuk ke pengaturan Plugin.
  2. Saat Anda memasukkan alamat XML untuk umpan Kalender Anda, pastikan Anda mengganti simpul terakhir url dengan 'full' sehingga alamatnya terlihat seperti ini:
    http://www.google.com/calendar/feeds/youremail@
    domainanda% 40group.calendar.google.com / public / full
  3. Widget menampilkan bulan dan tanggal cukup jelek. Ini karena pemformatan dalam JavaScript dan dapat dengan mudah dimodifikasi. Di functions.js di baris 478, Anda akan menemukan format tanggal. Jika Anda ingin tanggal ditampilkan dalam format yang berbeda, Anda dapat mengubah string keluaran. Contoh:
    dateString = displayTime.toString ('dddd, MMMM dd, yyyy');
  4. Judul widget tidak ditampilkan sesuai dengan WordPress API dan fungsi widget default. Seseorang cukup baik untuk memposting koreksi untuk ini di Google Code tetapi belum dirilis. Berikut adalah petunjuk tentang kode apa ganti untuk memperbaiki masalah judul widget.

Dengan terintegrasi penuh ini, saya sekarang dapat menggunakan Google Notifier atau iCal dan menambahkan acara yang akan ditampilkan di sidebar saya! Jumlah waktu yang dibutuhkan tergantung pada pengaturan sinkronisasi antara iCal dan Google.

3 Komentar

  1. 1
  2. 2

    Tadi sangat menyenangkan. Mencoba banyak kalender acara, tidak menemukan yang cocok. Plugin wpng Google sangat ideal kecuali untuk poin-poin di atas. Dan, saya tidak memiliki pengetahuan tentang scripting. Begitu…
    Terima kasih yang tulus.
    Anand.

  3. 3

Bagaimana menurut Anda?

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.