Features

Features

GatherPress includes a growing list of features to help communities organize and manage events.

Current Features

  • Event scheduling: Set dates, times, and detailed event information.
  • Attendee registration: Let users RSVP to events.
  • Configurable RSVP Mode: Control RSVP sitewide with four modes — enabled for all events, per event (default on), per event (default off), or disabled entirely — with a per-event override toggle in the editor.
  • Open RSVP support: Allow non-logged-in users to RSVP to events, with a sitewide on/off control.
  • Guest support: Allow attendees to include additional guests.
  • Anonymous RSVPs: Optionally list attendees as anonymous (only visible to admins).
  • Email notifications: Send emails to all members, event attendees, non-attendees, or those on the waitlist.
  • Subscribable calendar feeds: Attendees can subscribe to a live, auto-updating calendar feed for a venue, a topic, the events archive, or the whole site — distinct from the one-time “Add to Calendar” download. See Calendar feeds.
  • Online and in-person events: Add venues with maps or online meeting links.
  • Mapping: Supports OpenStreetMap (via Leaflet) and Google Maps, rendered as interactive maps or as static map images.
  • Static venue maps: A server-rendered map image option alongside the interactive map — it loads faster and works without JavaScript.
  • Venue address autocomplete: The venue address field suggests real addresses as you type, powered by open geocoding.
  • Multiple event management: Handle multiple upcoming or past events simultaneously.
  • Multisite-ready: Centralized plugin support for networks, while allowing each site its own settings.
  • Network-wide settings: Multisite administrators can set GatherPress options once at the network level, with per-option control over what individual sites inherit.
  • Block editor compatible: Create and customize events using WordPress blocks.
  • Internationalized: Fully translatable and ready for global use.
  • Layout flexibility: Add or remove blocks as needed, or include synced patterns for reusable content across events.
  • Extensible for developers: Attach event capabilities (dates, RSVPs, venues) to your own post types via post type supports, and register custom URL endpoints with the same primitives that power the calendar feeds.

In Development

See the roadmap for upcoming features and enhancements.