Vieww Events Calendar – Recurring Events, Event Map & Calendar Plugin
Vieww Events Calendar is a WordPress events calendar plugin for venues, community groups, churches, schools and small businesses. Show upcoming events in a card grid, a filterable list or a full month calendar — with recurring events, an interactive events map and full design controls built in.
Pick from three views — a card grid for what's coming up, a filterable list with date ranges, or a full month calendar visitors can click through. On phones, visitors get tap-to-open event cards and a quick toggle between calendar and list, so they don't lose their place.
What your visitors get:
- A polished calendar that matches your brand
- Three views to choose from — grid, list, or month calendar — and you can mix them across different pages
- Tap-to-open event cards on mobile so they don't have to leave the page to see the details
- A built-in events map so they can see at a glance where things are happening
- Add-to-calendar links — Google Calendar plus a downloadable file for Apple, Outlook and others
What you get:
- Add events in under a minute — title, date, time, venue, description, done
- Recurring events — set an event to repeat on the days you choose
- Pick your own colours, fonts and spacing from a single design panel
- Dark mode — off, auto (follows the visitor's system preference), or always on
- Address autocomplete — start typing a venue and pick from suggestions; the location pin and details fill in for you
- One-click cache control whenever you need a fresh copy of your event list
Shortcodes you can drop into any page or layout:
[vieww_calendar_view]— the interactive month calendar[vieww_list]— a filterable list with date-range and pagination[vieww_calendar]— a 3-column grid of upcoming events[vieww_events_map]— a map of upcoming events with clustering
Requirements:
- WordPress 5.0 or higher
- PHP 7.4 or higher
External Services
This plugin uses the following third-party services. Each is optional or only triggered by an admin action:
- Google Fonts (https://fonts.googleapis.com) — only when you choose a Google Font in Events > Design > Typography. System fonts are the default. Privacy · Terms
- OpenStreetMap map tiles (https://tile.openstreetmap.org) — front-end only, when a page renders an event map. Privacy · Tile policy
- Nominatim geocoding (https://nominatim.openstreetmap.org) — admin only, when you save an event with a new venue or click "Geocode Now". Sends the venue text. Privacy · Terms
- Photon venue autocomplete (https://photon.komoot.io) — admin only, while typing into the Location/Venue field. Sends the partial text. Privacy
To opt out: leave fonts on System Font, fill latitude/longitude manually, and don't use the autocomplete dropdown — no external requests will be made.
Support
For support, please use the WordPress.org support forums for this plugin.
