Want to learn how to make a calendar in WordPress?
Adding an events calendar to your WordPress website can help you display event details, sell more event tickets, and grow your small business. For example, you can promote webinars, online classes, and even in-person events to your target audience.
In this article, we’ll show you how to make a calendar in WordPress using the best WordPress events calendar plugin.
What Is The Best WordPress Calendar Plugin?
Sugar Calendar is the best all-in-one events and booking calendar plugin for WordPress. It’s lightweight, user-friendly, and easy for beginners without writing HTML or CSS code.
The user interface is easy to navigate, allowing you to create, edit, and manage your calendars with minimal fuss. It lets you make weekly, monthly, and daily calendars for various events, such as live streams, online courses, webinars, church sermons, film screenings, and more.
Sugar Calendar also includes the following functionality:
- Event filtering by category
- Customizable color-coded calendars
- Advanced event details like start and end times, location, and more
- Multi-day or single-day events
- Recurring events
- Custom event time zones
- Add videos and images to upcoming events
- SEO-friendly settings
- And more.
You can integrate Sugar Calendar with 3rd-party services like Google Calendar and Apple’s iCal to synchronize events with your WordPress calendar. It also works seamlessly with the best WordPress plugins, such as WPForms for event registration forms and SeedProd for custom event landing pages.
Even better, the Event Ticketing add-on allows you to sell event tickets from your WordPress site via the Stripe payment gateway and WooCommerce.
Here are some other add-ons for Sugar Calendar you may find helpful:
You can also integrate with Zapier to connect with thousands of 3rd party tools and services.
Now that you know more about Sugar Calendar, let’s dive into the tutorial.
How to Make an Events Calendar in WordPress Step-by-Step
Follow the easy steps below to learn how to make a calendar in WordPress. We promise the steps are easy to follow, and it won’t take long to get up and running.
Step 1. Install the Sugar Calendar Plugin
The first step is to install the Sugar Calendar plugin, so go to the Sugar Calendar website and click Let’s Get Started. From there, you can choose your pricing plan and follow the checkout steps to buy the plugin.
Sugar Calendar offers a free version of its calendar plugin via the WordPress.org plugin repository. However, for this guide, we’ll use the premium version, which has more advanced features than the free plugin.
Next, you’ll need to install and activate the Sugar Calendar plugin on your WordPress website. If you need help with this, you can follow this handy tutorial on how to install a WordPress plugin.
Upon activation, go to the Calendar » Settings page from your WordPress dashboard. In this area, you can enter your license key, which you can find on the Sugar Calendar website in your account area.
Now go ahead and click the Verify button to save your license details. You’re now ready to make your first calendar.
Step 2. Create a New Event Calendar
To create your first calendar, click on the Calendar icon in your WordPress admin sidebar and click the Calendar heading. On the next screen, you’ll have the option to click either the Events or Calendar tabs.
Click on the Calendar tab, then select the Add Calendar button to make a new calendar.
Now you’ll see a popup where you can add your calendar details. For instance, you can enter a name, a slug (the URL-friendly version of the name), and a calendar description.
You can also click the dropdown menu to choose a parent calendar. Since this is our first calendar, you can ignore that setting for now.
If you scroll further down, you can choose a custom calendar color. It’s a helpful way to color-code your calendars if you plan to have multiple calendars on your site.
After choosing a color, click the Add New Calendar button to save the details.
Once you’ve made a calendar, you can start adding events for website visitors.
Step 3. Add Events to Your Calendar
To add events to your new calendar, click the Events tab and the Add Events button.
On the next screen, you’ll see the event editor, where you can enter the details for individual events.
Start by entering an event name at the top of the screen.
After that, you can select the event date, single or multiple days, and choose the start and end times. Additionally, you can enable the All-day checkbox for all-day events such as recurring holidays.
If you’d like the event to repeat weekly or monthly, click the Recurrence tab. From there, you can choose how often the event should repeat (Daily, Weekly, Monthly, or Yearly) and choose an end date.
You can also leave the end repeat date as Never.
In the Location tab, you can enter information about your event’s location. For example, you can add the address of the event venue for in-person events or add a webinar invite or zoom link for virtual events.
Next, scroll to the Details section and enter more information about your event. This is the perfect place to get people excited about your event and encourage them to attend.
For example, you can talk about some of the following event details:
- Organizers: the people behind organizing your event.
- Speakers: who is hosting or speaking at the event?
- Directions: how can people get to your event? Embed Google Maps to offer easy directions.
- Refreshments: if it’s in-person, what food and drink are you offering?
- Special offers: can people get exclusive discounts for attending?
- Giveaways: you can give participants a chance to win free event tickets.
You can also add photos, videos, and a featured image to make your event page more appealing.
Once you’ve finished adding your event details, you can choose a calendar to add the event to on the right side of the screen.
Then, you can click the Publish button to add the event to your calendar. Repeat this step to add as many events as you’d like.
Now you’re ready to add the calendar to your WordPress posts or pages.
Step 4. Add the Calendar to Your WordPress Site
With Sugar Calendar, you can add the events calendar to any post or page on your site. You can use shortcodes for posts, custom post types, pages, or the Sugar Calendar widget to display the calendar in the sidebar.
For this guide, we’ll show you how to add the calendar to a new WordPress page.
First, navigate to Pages » Add New and enter a page title. Then click the plus icon to add a new WordPress block and add the Shortcode block to the page.
Next, copy this shortcode: [sc_events_calendar] and paste it into the Shortcode block.
After clicking Publish, you can preview the page and see your events calendar in action.
Sugar Calendar will automatically adjust the calendar styling to match your current WordPress theme. That means your calendar will always look consistent with the rest of your website.
Website visitors can easily select a calendar view and the date and month from the dropdown menus.
Additionally, they can click individual events to see the event details.
As you can see from the event details in this example, we used RafflePress to promote the event with a giveaway.
To do that, you can click the Add Giveaway button inside the event editor screen.
For more details, follow these steps to learn how to do a giveaway with RafflePress, and its customizable templates.
Congratulations, your event management calendar is now live on your WordPress website!
We hope you found this tutorial on how to make a calendar in WordPress helpful.
You might also like the following guides and tips:
- How to add Google Analytics to WordPress
- The top eCommerce promotion ideas
- Free email marketing tools for small businesses
If you liked this article, please subscribe to our YouTube Channel for RafflePress video tutorials. You can also find us on Twitter and Facebook.