內容簡介
Bearius Calendar 是一款專為發布大量活動的網站設計的活動日曆外掛,適合城市指南、文化門戶、場地、俱樂部及票務合作夥伴使用。它在任何佈景主題上都能保持整潔,並能快速處理數萬個日期。
【主要功能】
• 快速加載數千個活動,無需繁重查詢
• 提供日、月、簡約視圖三種顯示方式
• 支援重複事件設定,靈活管理活動
• 事件頁面包含詳細資訊與票務連結
• 支援從 The Events Calendar 進行資料匯入
• 兼容各種佈景主題與頁面編輯器
外掛標籤
開發者團隊
原文外掛簡介
Bearius Calendar is an events calendar for sites that publish a lot of events: city guides, culture portals, venues, clubs and ticket affiliates. It looks tidy on any theme, even when events come without images, and it stays fast with tens of thousands of dates.
Fast with thousands of events
Dates live in a compact, indexed table, so lists and the month view never run heavy post meta queries.
A recurring event is one event with a repeat rule. New dates are added ahead automatically as time passes.
Front-end files load only on pages that show the calendar: one small stylesheet and a tiny deferred script.
Queries use the object cache when your site has one, and pages stay cacheable.
Looks good on any site
Three views: a list grouped by day, a month grid that turns into a compact grid on phones, and minimal text tiles.
A different default view for computers, tablets and phones, if you want one.
Designed to look complete without images, so imports without pictures never look broken.
Six colour presets, your own colours or colours from your theme palette.
Light, dark or automatic mode, corner radius and a live preview in the settings.
Always readable: every colour is checked against its background (WCAG AA) and text is corrected when needed. Theme link and button styles cannot hide calendar text.
Category colours and status labels for cancelled, postponed and sold out events.
Event pages
A side panel with the date, venue, “Get directions”, tickets from up to two sellers, price, “Add to calendar” and “Share”.
A sticky ticket bar on phones and more events at the same venue.
Every date of a recurring event has its own address, and the page shows the chosen date.
An optional affiliate notice next to ticket links, with a text for each language.
Recurring events
Daily, weekly on chosen weekdays, monthly (also “the 3rd Thursday” or “the last Friday”) and yearly.
An end date or a number of repeats, skipped dates and extra dates.
Repeat rules from other calendars are kept exactly, including BYSETPOS, BYMONTH, BYMONTHDAY and EXRULE.
Import and stay in sync
From The Events Calendar: events are converted in place, keeping the same ID, address, content, image, comments and SEO data, together with venues, organizers, categories, repeat rules and URL bases. Old addresses redirect. The original data is not changed, so the conversion can be undone.
.ics calendars from a file or an address, imported once or as a subscription checked from every hour to once a week. Add as many subscriptions as you need.
Every import runs in the background in small batches, safe on modest hosting, with progress, pause, a summary and Undo.
Venues, cities, organizers and categories are matched by name and aliases, so “MTP Hall” and “Hall, MTP” end up as one venue.
Fields you edit by hand are never overwritten by later imports.
Optional details from event pages (image, price, ticket link, organizer, status). Images are downloaded only after you confirm you have the rights to use them.
For each import: index normally, point the canonical to the original, or set noindex.
WP All Import: a “Bearius Calendar” section in step 3 of the import. Works with the free version of WP All Import.
Search engines and feeds
Event structured data (JSON-LD) on event pages.
An optional fallback image for events without one, used only in structured data and link previews (Yoast SEO, Rank Math, Bearius SEO Light). It never appears on the calendar pages.
Dates and places in the RSS feed.
.ics download for single events and a calendar feed for calendar apps.
Works with your setup
Classic and block themes. Block themes get event templates you can edit in the Site Editor.
Blocks: Events calendar, Upcoming events, Featured events, Events archive and event details (date, venue, tickets, directions, price) for your own event templates.
Native Elementor widgets, and shortcodes for any other page builder.
Polylang and WPML for texts in several languages.
Template files you can copy to your theme and change.
Languages
The plugin is ready for translation on translate.wordpress.org. The plugin screens follow the language of your profile, and once translations are installed you can choose a different language for them in the settings. Visitors always see the language of the site.
Privacy
The plugin does not track visitors, sets no cookies and never contacts a server on its own. See “External services” below for the addresses it connects to when you ask it to.
Trademarks
The Events Calendar, WP All Import, Elementor, Yoast SEO, Rank Math, Polylang, WPML, Google Maps and Apple Maps are trademarks of their respective owners. Bearius Calendar is not affiliated with or endorsed by them; the names only describe compatibility and import features.
External services
The plugin connects only to addresses you enter yourself, and only for imports you start or subscriptions you add:
.ics calendars: the calendar address you enter is downloaded when you import it and on each scheduled check of a subscription.
Event pages: when “details from event pages” is on for an import, the page of each imported event is read for an image, price, ticket link and similar details.
Images: when image download is on and you have confirmed the rights, images of the imported events are saved to your media library.
These requests send nothing about your site or your visitors apart from a user agent with the plugin name and version.
“Get directions” on an event page is a plain link to the map service you choose in the settings. Nothing is loaded from it until a visitor clicks the link. The click opens the map service with the venue name and address:
Google Maps: Terms of Service, Privacy Policy
Apple Maps: Terms of Use, Privacy Policy
OpenStreetMap: Terms of Use, Privacy Policy
The optional “Powered by Bearius” link in the footer is off by default. It is a plain nofollow link to bearius.org and loads nothing.
