一般 WordPress 網站只要開始舉辦活動,單純的想在在文章中寫上日期與時間,這種發佈方式很快就會遇到資訊分散與管理困難的問題。講座、課程、展覽、社團活動、研討會或定期聚會,都可能需要同時管理日期、時間、地點、分類與重複場次。
My Calendar – Accessible Event Manager 外掛程式,是一款以 WordPress 活動管理為主要功能目的外掛程式。可以建立單次或重複活動,管理活動地點與分類,並透過月曆、列表、卡片等不同形式將活動呈現在網站上。除了活動管理功能之外,外掛程式也從管理介面到前端活動呈現,都以無障礙使用為重要設計方向在開發設計。
My Calendar 外掛程式核心
My Calendar 外掛程式並不只是將日期顯示成月曆,而是提供一套完整的 WordPress 活動管理架構。活動可以獨立建立,並設定日期、時間、分類、地點與其他相關資訊。網站前端則可以依照需求使用月曆、列表或卡片等不同方式呈現,讓活動資訊不必侷限在單一月曆版面。
單次與重複活動
活動網站最常見的需求之一,就是同一項活動會在不同日期重複舉辦。My Calendar 外掛程式支援重複活動,可以設定週期性的活動日期,並且能針對重複活動中的單一日期進行修改或增加日期。這對固定每週舉辦的課程、每月聚會或長期活動特別實用。
多種活動顯示
My Calendar 外掛程式提供多種前端活動檢視方式,包括月曆 Grid、Card 與 List 等形式,也能顯示月份、多月份、週或單日檢視。不同顯示方式適合不同網站情境。另外也提供 Mini Calendar,可以透過小工具或 Shortcode 放在側邊欄或其他較小的內容區域。
分類與地點
活動資訊一多,單純按照日期排列就不一定容易查找。My Calendar 外掛程式可以依照活動分類、地點、作者或主辦者等條件限制顯示內容,讓同一套活動資料可以在不同頁面呈現不同範圍。例如教育網站可以分別建立課程、講座與工作坊分類,活動場館則可以依照不同場地建立活動資訊。這種分類方式能讓活動資料保持集中管理,同時提供不同情境的前端呈現。
無障礙設計
My Calendar 外掛程式最值得注意的特色,是它並未把無障礙當成單獨附加功能,而是將 Accessibility 放進活動管理與前端呈現的整體設計中。My Calendar 外掛程式的前端與後台介面都會使用不同的輔助科技進行測試,並提供活動與實體場地的無障礙服務資訊。同時 My Calendar 外掛程式也重視後台無障礙操作,無障礙並不只是前端訪客能否閱讀活動內容,網站管理介面的可操作性同樣重要。
權限管理
活動網站通常不只由一位管理者負責維護,因此權限控制也是活動管理工具需要考量的功能。My Calendar 外掛程式提供 Access Terms,可以限制不同使用者能夠管理哪些部分的 My Calendar 功能。例如活動網站可以讓不同人員負責建立或管理活動,但不一定需要讓所有編輯者取得完整的設定權限。
總結
My Calendar – Accessible Event Manager 外掛程式,是一款功能完整的 WordPress 活動管理外掛,主要功能涵蓋單次與重複活動、活動地點、分類、多種月曆與列表顯示、Shortcode、Widget、模板、結構化資料以及行事曆匯出與訂閱。對於需要長期經營課程、講座、展覽、社群活動或其他定期活動的 WordPress 網站來說,My Calendar 外掛程式可以提供比單純文章公告更完整的活動管理架構。
外掛程式名稱:My Calendar – Accessible Event Manager
外掛程式網址:https://wordpress.org/plugins/my-calendar/
