Skip to content

GrindPress/BE-Events-Calendar

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BE-Events-Calendar

This is a simple, clean base plugin for developing event calendars.

Features

  • Creates events post type and customizes columns
  • Creates simple metabox for collecting event date/time. This can be replaced with your own metabox (see Dev Notes below)
  • Customizes the query to sort by event start date and only show upcoming events
  • Creates an Upcoming Events widget
  • If you're using Genesis, it adds appropriate event schema markup.

Optional Features

These can be added with add_theme_support( 'be-events-calendar', array() ). Add these keys to the array:

  • 'event-category'. Creates an event-category taxonomy.
  • 'recurring-events' . Allows for recurring events

Dev Notes

The metabox can be disabled using the 'be_events_manager_metabox_override' filter. See wiki for more information.

Here's the code for an event calendar widget. It's not included in the plugin since it often requires modification.

About

Event Calendar plugin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 59.1%
  • CSS 40.8%
  • JavaScript 0.1%