[WordPress] 外掛分享: icalndr

首頁外掛目錄 › icalndr
全新外掛
安裝啟用
尚無評分
剛更新
最後更新
問題解決
WordPress 6.0+ PHP 7.4+ v1.0.0 上架:2026-08-29

內容簡介

icalndr 外掛可匯入一個或多個 iCal (.ics) 資料來源,並透過短碼或小工具在前端顯示事件。它專注於安全性和可讀性,並且具備單一責任原則的程式碼設計。

【主要功能】
• 匯入多個日曆資料來源,並設定標籤與快取期限
• 使用 [icalndr] 短碼或側邊欄小工具顯示事件
• 提供多種佈局樣式:列表、卡片、緊湊及互動式日曆
• 支援月份或週的日曆視圖,並可點擊查看詳細資訊
• 遠端資料來源快取,並具備 SSRF 防護

外掛標籤

開發者團隊

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

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

原文外掛簡介

icalndr imports one or more iCal (.ics) feeds and displays their events on the
front end through a shortcode or a widget. It is built with security and readable,
single-responsibility code in mind.
Features

Add one or more calendar feeds, each with a label, .ics URL, and cache lifetime.
Display events with the [icalndr] shortcode or the sidebar widget.
Layout presets: list, cards, compact, and an interactive calendar.
Calendar view of month (default) or week, with back/forth navigation and
click-to-open day details (no page reloads).
Remote feeds are cached (transients) and fetched with an SSRF guard and a
response-size cap.

Shortcode
[icalndr feed="team" layout="calendar" view="month"]

Attributes: feed (required, the feed slug), layout (list, cards, compact,
calendar), view (month, week — calendar layout only), limit,
show_description (1/0), and upcoming (1/0).
External services
This plugin connects to the iCal feed URLs that you, the site administrator, enter
on its settings page. This is required to display the events those feeds contain.

What is sent and when: When a feed’s cache is empty or expired, the plugin
makes an HTTP GET request to the feed URL you configured. The request includes a
User-Agent string identifying the plugin and your site’s home URL. No visitor or
personal data is transmitted.
What is received: The raw iCalendar (.ics) text of that feed, which is
cached locally and parsed for display.
Whose service: The feed provider is chosen entirely by you (for example a
Google Calendar, Outlook, or any other public .ics URL). Please review the
terms of use and privacy policy of whichever feed provider you configure.

The plugin does not contact any service operated by the plugin author and performs
no tracking or analytics.

延伸相關外掛

文章
Filter
Mastodon