WP Manifestindependent plugin directory
manifest / events / availabilitycalendarwp

Availability Calendar (Google Calendar -> FullCalendar)

Availability Calendar Plugin for WordPress

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/stephen-williamsb/availabilitycalendarwp/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Availability Calendar

A simple plugin that reads a public Google Calendar and renders it with FullCalendar as an availability calendar where busy days are shown as greyed-out background events.

Installation

  1. Upload the plugin folder to the /wp-content/plugins/ directory, or upload the zip file via Plugins → Add New → Upload Plugin.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. Go to Settings → Availability Calendar. Enter your Google API key and the Calendar ID (make the calendar public or ensure API access).
  4. Place the shortcode [availability_calendar] on a page.

Notes

  • This plugin expects the Google Calendar to be public (read-only). If you cannot make it public, you'll need a server-side proxy using a service account; contact a developer for that setup.
  • FullCalendar assets are loaded from the unpkg CDN.