Title: AnnoVisio Event Overview
Author: Annovisio
Published: <strong>June 10, 2026</strong>
Last modified: June 10, 2026

---

Search plugins

![](https://ps.w.org/annovisio-event-overview/assets/icon-256x256.png?rev=3567960)

# AnnoVisio Event Overview

 By [Annovisio](https://profiles.wordpress.org/ralf_st/)

[Download](https://downloads.wordpress.org/plugin/annovisio-event-overview.1.0.3.zip)

 * [Details](https://wordpress.org/plugins/annovisio-event-overview/#description)
 * [Reviews](https://wordpress.org/plugins/annovisio-event-overview/#reviews)
 *  [Installation](https://wordpress.org/plugins/annovisio-event-overview/#installation)
 * [Development](https://wordpress.org/plugins/annovisio-event-overview/#developers)

 [Support](https://wordpress.org/support/plugin/annovisio-event-overview/)

## Description

Works with public iCalendar/ICS feeds from Google Calendar, Microsoft Outlook, Apple
Calendar, and other calendar apps.

AnnoVisio Event Overview turns one public iCalendar/ICS feed into a clean yearly
event overview. The feed can be configured with its own calendar name and color.
The year grid is the default view, and event bars open a local details dialog with
title, date, calendar name, description, event URL when available, and the calendar
page URL. Version 1.0 displays the shortcode page itself as the archive. It does
not create event posts, event detail pages, account connections, Google OAuth connections,
Calendly integrations, or write access to any calendar.

Use the shortcode:

    ```
    [annovisio-event-overview]
    ```

The plugin fetches one configured public ICS feed server-side with the WordPress
HTTP API and normalizes the parsed event data into a WordPress transient. The configured
calendar name and color are applied when the overview is rendered, so changing these
display settings does not require a new feed fetch. No external frontend assets 
are loaded.

### External services

This plugin connects to the public iCalendar/ICS feed URL configured by the site
administrator. The feed can come from any calendar provider that offers a public
iCalendar/ICS feed URL, for example Google Calendar, Microsoft Outlook, Apple Calendar,
or another compatible calendar system. The URL is requested from the WordPress server
using the WordPress HTTP API when the cache is empty or when an administrator uses
the manual refresh action.

The requested calendar provider receives the server request, including normal HTTP
request metadata such as IP address and user agent. The plugin does not send visitor
data to the feed URL from the browser and does not load external frontend assets.

Administrators should only configure a public iCalendar/ICS feed URL whose provider,
terms of service, and privacy policy are acceptable for their website.

## Installation

 1. Upload the `annovisio-event-overview` folder to `/wp-content/plugins/`.
 2. Activate AnnoVisio Event Overview in WordPress.
 3. Open Settings > AnnoVisio Event Overview.
 4. Enter one public ICS feed URL, a calendar name, and a calendar color.
 5. Add `[annovisio-event-overview]` to a page.

## FAQ

### Does this plugin integrate with Calendly?

No. This plugin only reads one public ICS feed. It contains no Calendly widget code,
Calendly REST endpoints, token handling, slot checks, or scheduling logic.

### Does this plugin create event pages?

No. Version 1.0 renders the shortcode page itself as the archive and does not create
a custom post type or standalone event pages.

### How does caching work?

Parsed and normalized calendar data is stored in a WordPress transient. The default
cache duration is 1 hour. Administrators can change the duration in hours or refresh
the feed manually.

### What happens when fetching or parsing fails?

The shortcode renders a visible frontend error. The plugin does not silently fall
back to stale, empty, guessed, or partial data.

### Are recurring events supported?

Yes. Version 1.0 expands recurring events in the WordPress-local recurrence window
from January 1 of the current year through 12 months after the current WordPress-
local date. RDATE and EXDATE are supported. Unsupported complex RRULE parts are 
rejected with a visible parser error rather than guessed.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“AnnoVisio Event Overview” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Annovisio ](https://profiles.wordpress.org/ralf_st/)

“AnnoVisio Event Overview” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/annovisio-event-overview/contributors)
for their contributions.

[Translate “AnnoVisio Event Overview” into your language.](https://translate.wordpress.org/projects/wp-plugins/annovisio-event-overview)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/annovisio-event-overview/),
check out the [SVN repository](https://plugins.svn.wordpress.org/annovisio-event-overview/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/annovisio-event-overview/)
by [RSS](https://plugins.trac.wordpress.org/log/annovisio-event-overview/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.3

 * Add calendar name and color settings for the configured ICS feed.
 * Add extension hooks for future multi-feed UIs and feed lists.

#### 1.0.2

 * Make the year grid the default frontend view.
 * Add local event detail dialogs for grid events.

#### 1.0.0

 * Initial standalone release.

## Meta

 *  Version **1.0.3**
 *  Last updated **8 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/annovisio-event-overview/) and [Russian](https://ru.wordpress.org/plugins/annovisio-event-overview/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/annovisio-event-overview)
 * Tags
 * [calendar](https://wordpress.org/plugins/tags/calendar/)[google calendar](https://wordpress.org/plugins/tags/google-calendar/)
   [ics](https://wordpress.org/plugins/tags/ics/)
 *  [Advanced View](https://wordpress.org/plugins/annovisio-event-overview/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/annovisio-event-overview/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/annovisio-event-overview/reviews/)

## Contributors

 *   [ Annovisio ](https://profiles.wordpress.org/ralf_st/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/annovisio-event-overview/)