WP Manifestindependent plugin directory
manifest / events / wp-events

Polar Events

A WordPress plugin to manage events

by Victor Guerrero · github.com/usepolar/wp-events · website

0stars
23composer installs
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/usepolar/wp-events/archive/refs/heads/main.zip

Also on Packagist as polar/events:

composer require polar/events

From the readme

Polar Events A comprehensive WordPress plugin for managing events with different date configurations (single day, multiple days, recurring) and displaying them in a calendar or list format. Features Event Types - Simple Events - Single day or date range events - Recurring Events - Weekly or monthly recurring events with complex patterns - Multiple Date Events - Events occurring on specific non-consecutive dates Event Management - Advanced Custom Fields (ACF) integration for event configuration - Conditional field logic based on event type - Time-based events with all-day support - Custom database table for efficient date-range queries Recurring Event Patterns - Weekly: Select specific days of the week - Monthly: "First Tuesday of month" style patterns - Smart date calculation with edge case handling REST API Endpoint: /wp-json/polar-events/v1/agenda Parameters: - days - Number of days to return (default: 7) - offset - Days to skip from today (pagination) - date - Custom start date (Y-m-d format) - eventcategory - Filter by event category slug Response Features: - Events grouped by day - Smart date labels ("Avui", "Demà", or formatted date) - Rich event data (images, excerpt

Read the full README on GitHub →