This article shows you how to add an event calendar to your WordPress website on Web60.
Step 1: Install a Calendar Plugin
First, you need to install a calendar plugin. Log into your WordPress admin dashboard, then:
- Click "Plugins" in the left menu
- Click "Add New" at the top
- Search for "The Events Calendar" (this is a free, popular option)
- Click "Install Now" next to the plugin
- Click "Activate" once installation finishes
For more details on installing plugins, see our guide on how to set up WordPress plugins.
Step 2: Configure Your Calendar Settings
After activation, you'll see "Events" in your WordPress menu:
- Click "Events" then "Settings"
- Set your timezone to "Dublin" or "Europe/Dublin"
- Choose your date format (DD/MM/YYYY is common in Ireland)
- Set your default currency to EUR if you plan to sell tickets
- Click "Save Changes"
Step 3: Create Your First Event
To add an event:
- Click "Events" then "Add New"
- Enter your event title (e.g., "Summer Sale Workshop")
- Add a description in the main text box
- Fill in the "Event Details" section:
- Start date and time
- End date and time
- Venue name and address
- Add an event image using the "Set Featured Image" button
- Click "Publish"
Step 4: Display Your Calendar
To show the calendar on your website:
- Go to "Pages" then "Add New" (or edit an existing page)
- Add a heading like "Upcoming Events"
- In the editor, type "/events" and select "Events List" from the options
- This creates a block showing your events
- Save or update the page
Alternatively, create a dedicated events page and add it to your menu using our WordPress menus guide.
Step 5: Customise the Display
To change how your calendar looks:
- Go to "Appearance" then "Customize"
- Look for "Events" or "Calendar" options
- Adjust colours to match your website
- Set how many events to show per page
- Choose between list view or calendar grid view
Adding Recurring Events
For regular events (weekly classes, monthly meetings):
- When creating an event, look for "Recurring Event" options
- Set the frequency (daily, weekly, monthly)
- Choose how many times to repeat
- Set an end date for the series
This saves time instead of creating individual events.
Managing Event Categories
Organise events by type:
- Go to "Events" then "Event Categories"
- Click "Add New Category"
- Enter names like "Workshops", "Sales", or "Classes"
- Assign categories when creating events
- Visitors can filter events by category
If you're still stuck with setting up your event calendar, contact Web60 support through your account portal for help.
FAQ
Q: Can customers book events directly through the calendar?
A: The basic Events Calendar plugin shows events but doesn't handle bookings. You'll need to add a booking plugin or include contact details for manual bookings.
Q: Will my events show up in Google search results?
A: Yes, The Events Calendar automatically adds structured data that helps Google display your events in search results and Maps.
Q: Can I sync my calendar with Google Calendar or Outlook?
A: The free version doesn't include calendar sync. You can manually export events or upgrade to the pro version for automatic syncing.
Q: How do I change the calendar colours to match my website?
A: Go to Appearance > Customize and look for calendar colour options, or use the overall site colour settings to maintain consistency.
Q: Can I add multiple venues for my events?
A: Yes, create different venues in Events > Venues, then select the appropriate venue when creating each event.
Q: What happens if I delete the calendar plugin?
A: Your events will be removed from display, but the data usually stays in your database. Reinstalling the plugin typically restores your events.
Q: Can I show only upcoming events and hide past ones?
A: Yes, this is the default behaviour. Past events automatically disappear from your calendar display but remain in your admin area for reference.
Last updated: 1 March 2026