[WordPress] 外掛分享: Freeslot Calendar

首頁外掛目錄 › Freeslot Calendar
WordPress 外掛 Freeslot Calendar 的封面圖片
全新外掛
安裝啟用
尚無評分
6 天前
最後更新
問題解決
WordPress 6.0+ PHP 7.4+ v1.7.20 上架:2026-05-20

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.7.20) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Freeslot Calendar」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Freeslot Calendar is a lightweight WordPress plugin that publishes a clean monthly availability view on any page or post. It’s built for freelancers, designers, photographers, consultants, and small studios who want visitors to see at a glance which days are open and which are busy, without exposing a full booking system.
Events live in your WordPress admin like any other content. The public calendar reads from them and paints each day as Free, Partially busy, or Fully busy based on your working hours.
Key features

Drop-in shortcode — [igcal_availability] renders the calendar anywhere.
Bilingual out of the box — Bulgarian and English, per-event title and note translations, automatic locale switching.
Working-hours aware — partial vs. full busy status is computed from your actual day, not a guess.
Recurring events — daily, weekly, monthly, with an end date.
Per-event color, image, and category for richer day-detail cards.
Customizable Contact CTA — label, colors, size, and the URL it links to.
Customizable header — change the calendar’s title and subtitle per language, or pass a title="..." shortcode attribute.
Accessible — full keyboard navigation (arrows, Home/End, PageUp/Down), ARIA roles, screen-reader announcements on month change.
Mobile responsive — two-stage breakpoints, dense list view on phones.
AJAX month navigation with skeleton loader and cross-fade transitions.
Cached — each month grid is cached per language and invalidated automatically when events or settings change.
No tracking, no external calls — your data stays on your site.

Shortcode attributes

months — number of months to render (default 1).
lang — auto (follow site locale), bg, or en.
title — override the header title for this instance.
show_legend — 1 or 0.
show_cta — show the bottom Contact CTA bar (1 or 0).

Example:
[igcal_availability lang="en" months="3" show_cta="0"]

延伸相關外掛

文章
Filter
Mastodon