Skip to content
The Admin Bar
  • Get Involved
    • Facebook Group
    • Barfly Community
    • TABLE Mastermind
  • Learn
    • Articles
    • Events
    • Newsletter
    • YouTube
    • WordPress Professionals Survey
    • SEO Weekly
    • Security Weekly
    • Accessibility Weekly
  • Products
  • About
  • Free Stuff

Pie Calendar: A Simple Solution for Managing Events

A while back, my friends Jonathan Jernigan and Elijah Mills teamed up to create a plugin called Pie Calendar. This plugin provides a simple way to turn any post, page, or custom post …

Kyle Van Deusen

Kyle Van Deusen

Published:

November 21, 2023

Filed Under:

General

Kyle Van Deusen

Kyle Van Deusen

The Admin Bar

After spending 15 years as a graphic designer and earning a business degree, I launched my agency, OGAL Web Design, in 2017. A year later, after finding the amazing community around WordPress, I co-found The Admin Bar, which has grown to become the #1 community for WordPress professionals. I'm a husband and proud father of three, and a resident of the Commonwealth of Virginia.

Events calendar
This content contains affiliate links. View our affiliate disclaimer.

A while back, my friends Jonathan Jernigan and Elijah Mills teamed up to create a plugin called Pie Calendar. This plugin provides a simple way to turn any post, page, or custom post type into a calendar event.

You might be wondering why you’d need something like this. Think of use cases like live music venues, municipalities, sports associations, clubs, memberships—essentially, any scenario where people need to gather at a specific date and time.

While there are plenty of event plugins available, simplicity is rarely part of the equation. Many of these plugins are bloated, inflexible, and overly complicated. In the past, I’ve often opted to use custom post types instead of event plugins to avoid these issues. However, this approach meant sacrificing features like calendars, which are difficult and expensive to custom-code.

Pie Calendar solves these problems by delivering on the promise of simplicity. With just a few clicks, you can turn a post into a calendar event, complete with start and end dates, recurring options, and more. Despite its simplicity, Pie Calendar is surprisingly powerful.

In this post, I’ll walk you through how I used Pie Calendar to set up recurring events for a unique use case. You’ll get a closer look at the plugin and see how it can handle challenges with ease.

YouTube video

The Use Case: Recurring Co-Working Events

For the mastermind groups I run, I needed to set up recurring co-working events. These events happen three times a month:

  • The first Thursday of each month
  • The second Monday of each month
  • The third Friday of each month

I wanted to display all these events on a calendar with detailed information so group members could easily find them. Let me show you how I set this up.

Creating Events with Pie Calendar

Setting Up the First Event

To demonstrate how Pie Calendar works, I’ll use standard WordPress posts for this example.

  1. Create a New Post:
    • Go to Posts and click Add New.
    • Title the post (e.g., “Co-Working 1”).
    • Add event details in the post content, such as a description and any relevant links.
  2. Enable the Calendar Option:
    • In the post settings, toggle on the Show on Calendar option.
  3. Set the Event Date and Time:
    • Choose the start date (e.g., the first Thursday of the month).
    • Set the start time (e.g., 12:00 PM) and end time (e.g., 1:00 PM).
  4. Customize the Event Appearance:
    • Choose an event color and text color (e.g., black and white for simplicity).
  5. Set Recurrence:
    • Enable the Event Repeats option.
    • Set the interval to 1 and the frequency to Months.
    • Toggle on Same Weekday and Position to ensure the event repeats on the first Thursday of each month.
  6. Publish the Event:
    • Click Publish to save the event.

Displaying the Calendar

To display the calendar on your website, you’ll need to create a page for it.

  1. Create a New Page:
    • Go to Pages and click Add New.
    • Title the page (e.g., “Calendar”).
  2. Add the Calendar Shortcode:
    • Pie Calendar uses shortcodes to display calendars.
    • Add the shortcode [pi_cal] to the page content.
  3. Publish the Page:
    • Click Publish to save the page.

When you visit the page on the front end, you’ll see the calendar with your event displayed. Clicking on the event will show its details, including options to add it to your personal calendar or view the post.

Testing Recurrence

The tricky part of this setup was ensuring the event repeated on the first Thursday of every month. Pie Calendar handled this perfectly.

For example:

  • The event appeared on December 7th (the first Thursday of December).
  • It appeared on January 4th (the first Thursday of January).
  • It appeared on February 1st (the first Thursday of February).

This functionality worked seamlessly, and it only took a few minutes to set up.

Adding More Events

Let’s add the second event to the calendar:

  1. Create a New Post:
    • Title the post (e.g., “Co-Working 2”).
    • Add event details in the post content.
  2. Enable the Calendar Option:
    • Toggle on Show on Calendar.
  3. Set the Event Date and Time:
    • Choose the start date (e.g., the second Monday of the month).
    • Set the start time (e.g., 8:00 AM) and end time (e.g., 9:00 AM).
  4. Customize the Event Appearance:
    • Choose a different event color (e.g., red) and text color (e.g., white).
  5. Set Recurrence:
    • Enable Event Repeats.
    • Set the interval to 1 and the frequency to Months.
    • Toggle on Same Weekday and Position to ensure the event repeats on the second Monday of each month.
  6. Publish the Event:
    • Click Publish to save the event.

When you refresh the calendar, you’ll see both events displayed. The second event will appear on the second Monday of each month, just as expected.

Why Pie Calendar Stands Out

Pie Calendar makes it incredibly easy to turn posts into calendar events. In just a few minutes, I was able to set up recurring events with all the necessary details.

The plugin includes features like:

  • Add to Calendar Links: Users can add events to their personal calendars with a single click.
  • Recurring Events: Easily set up events that repeat on specific days or positions within a month.
  • Customizable Appearance: Choose event colors and text styles to match your design.

While Pie Calendar may not be needed for every website, it’s the perfect solution for scenarios where simple event functionality is required.

Additional Features

What I’ve shown here is just a small part of what Pie Calendar can do. The plugin offers more advanced features, especially in its pro version.

If you’re interested in learning more, Pie Calendar has a YouTube channel with detailed tutorials. You can download the free version from the WordPress repository or visit PiCalendar.com to explore the pro version.

Final Thoughts

Pie Calendar saved the day for my co-working events. It’s simple, powerful, and easy to use—exactly what I needed for this project.

If you ever need to manage events on your website, Pie Calendar is a fantastic option. It eliminates the complexity of traditional event plugins while still offering robust functionality.

I hope this post gave you a good overview of what Pie Calendar can do. If you have a use case for it, I highly recommend giving it a try!

Share This Article!
FacebookXLinkedInEmail
Kyle Van Deusen

Kyle Van Deusen

The Admin Bar

After spending 15 years as a graphic designer and earning a business degree, I launched my agency, OGAL Web Design, in 2017. A year later, after finding the amazing community around WordPress, I co-found The Admin Bar, which has grown to become the #1 community for WordPress professionals. I'm a husband and proud father of three, and a resident of the Commonwealth of Virginia.

Come Join Us!

Join the #1 WordPress Community and dive into conversations covering every aspect of running an agency!

Join Group

Kyle Van Deusen

Community Manager

Latest Events

September 16, 2025

Termageddon 2.0

Better Tools, Smoother Workflows, Happier Clients

August 19th, 2025

Which WordPress Page Builder is the Most Accessible?

The 2025 Page Builder Accessibility Report

August 15, 2025

Managing Your Agency with Moxie

Can this all-in-one solution help you streamline your agency and calm the chaos?
Care Plan Toolkit

Save time, boost profits, and confidently manage client websites with proven tools, tips, and resources.

Download Free
Bento Toolkit
The Friday Chaser

Wash down the week with the best of The Admin Bar! News, tips, and the best conversations delivered straight to your inbox every Friday!

Subscribe Today

More Articles

Cleanshot 2025 09 08 at 15.22.24@2x
September 10, 2025

Can you trust AI to write your website’s Privacy Policy?

Yes, AI can write your Privacy Policy — but chances are you (and the law) won’t like the result.

Barfly profile melodie moore
September 8, 2025

Member Spotlight: Melodie Moore

Melodie Moore didn’t start in tech—she started with hula hoops. What began as a professional hoop …

Drop rankings
September 4, 2025

Organic Traffic Dropped Suddenly? Here’s Why (And How to Fix It)

Seeing a sudden drop in your organic traffic? Don’t panic! Find out what causes organic traffic to decrease – from SERPs to technical issues – and how to fix it.

2025phone

Join the #1 WordPress Community

The Admin Bar community is at the heart of what we do. Join in on the daily conversation and get involved.

Request Membership
The Admin Bar logo.

Explore

Community

Events

Articles

Products

Newsletter

Agency Report Card

Care Plan Toolkit

Noted!

Barfly Login

Policies

Privacy Policy

Terms of Service

Affiliate Agreement

Affiliate Disclaimer

Accessibility Statement

Privacy Settings

Misc.

Advertise

Login

Contact

© 2017-2025 The Admin Bar (a Division of OGAL Web Design) — All Rights Reserved

The Admin Bar logo.
  • Get Involved
    • Facebook Group
    • Barfly Community
    • TABLE Mastermind
  • Learn
    • Articles
    • Events
    • Newsletter
    • YouTube
    • WordPress Professionals Survey
    • SEO Weekly
    • Security Weekly
    • Accessibility Weekly
  • Products
  • About
  • Free Stuff
YouTube Facebook
Sell More Care Plans