How to add the calendar to your website
You add LocalCalendar to your site with shortcodes. You can see all of them, with a Copy button, under Settings > LocalCalendar > Shortcode.
1) Create a new page (for example "Events") or open an existing one.
2) Add a Shortcode block and paste in the shortcode you want.
3) Publish or update the page, and add it to your site menu.

Main calendar and event listings
[easy_events_calendar]- the full interactive calendar with month, week, day and list views.[easy_events_calendar category="music"]- the same calendar showing one category. Use the category slug from LocalCalendar > Event Categories.[eec_events_discovery]- a searchable grid of events with a category filter. Addview="list"to open it in list view.
Smaller widgets
[lc_events_sidebar limit="8" title="Upcoming Events"]- a compact list with thumbnail, title, time and venue. Good for sidebars. You can addcategory="slug". Featured events are highlighted.[easy_events_calendar_elementor style="style1" limit="5"]- a compact upcoming events widget. Trystyle1tostyle9and changelimitto fit your layout. It works outside Elementor too.[eec_event_details_releted_events limit="3" title="More Events"]- related upcoming events, for single event pages.
Reader pages
[eec_submit_event]- the public event submission form. See "How to let readers submit events".[lc_my_events]- a dashboard where logged-in readers see the events they've submitted and their status.
Change how the calendar looks
Under Settings > LocalCalendar > Calendar you can choose the default view (Month, Week, Day, List, Grid, Row, Staggered or Slider), hide the header, set events per page, the "Load more" button text, the first day of the week, and the button, text and event title colors.

Under the Widget tab you can set the colors for the compact widgets, with a live preview.
Tip: If you use page caching, exclude your submission page from the cache so the form always works.