Pbase Magic Advent Calendar

Description

Magic Advent Calendar makes it easy to create and publish an interactive Advent calendar on your WordPress website.

Create a calendar, choose its start date, customize its appearance and fill 24 automatically generated doors with content. Doors become available on their scheduled dates, using your WordPress site’s timezone.

Free features

  • Create calendars with 24 doors each.
  • Classic calendar layout.
  • Text and downloadable-file door content.
  • Video door content.
  • Custom headlines, logo, background image and colors.
  • Ordered or randomized door arrangement.
  • Automatic daily door unlocking based on the configured start date.
  • Embed calendars using a shortcode.

Pro features

  • Modern calendar layout.
  • Giveaways with entry forms.
  • Quizzes.
  • WooCommerce product doors (WooCommerce required).
  • Voucher doors.
  • Newsletter integrations for giveaways, including Mailchimp and Brevo.

Pro features require an active Pro license. If a Pro license expires, saved calendar and door content is retained, but Pro-only features are unavailable until the license is renewed.

Some features connect to third-party services. Review your privacy notice and obtain any required consent before using entry forms or newsletter integrations.

Screenshots

Installation

  1. In WordPress, go to Plugins > Add New > Upload Plugin and select the plugin ZIP file, or upload the plugin folder to /wp-content/plugins/.
  2. Activate Magic Advent Calendar.
  3. Open the Advent Calendar menu and create a calendar.
  4. Configure the start date and appearance, then publish the calendar to generate its 24 doors.
  5. Open the Doors tab to edit individual doors.
  6. Copy the shortcode displayed in the calendar editor into a page or post.

FAQ

How do I add a calendar to a page?

Copy the shortcode from the calendar editor. For example: [pbase_calendar id="123"], replacing 123 with your calendar ID. The shortcode [pbase_advent_calendar id="123"] is also supported.

When do the doors open?

The first door opens on the configured start date. The remaining doors open on subsequent days according to the timezone set in WordPress.

Can I change the calendar design?

Yes. The Classic layout and appearance settings are included in Free. The Modern layout requires Pro.

Do I need WooCommerce?

No. WooCommerce is optional and is needed only for the Pro WooCommerce product door type.

What happens when my Pro license expires?

Your saved calendars, door content and design settings remain stored. Pro-only features become unavailable until the license is active again; a Modern calendar falls back to the Classic layout while Pro is inactive.

Does the plugin process personal data?

Giveaway entries and newsletter integrations may process personal data. Site administrators are responsible for providing appropriate privacy information, participation terms and obtaining any legally required consent.

Reviews

October 31, 2026
I absolutely love this plugin! Creating my Advent Calendar was incredibly easy and straightforward – I had everything set up and ready to go within just a few minutes. The design is very easy to customize, allowing you to adapt the calendar to your own style and preferences without any hassle. A really user-friendly plugin that delivers great results. Highly recommended!
Read all 1 review

Contributors & Developers

“Pbase Magic Advent Calendar” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.8

  • Initial release of Magic Advent Calendar.
  • Added 24-door calendars, scheduled unlocking and shortcodes.
  • Added Classic layout and appearance customization.
  • Added text/download and video doors.
  • Added Pro features: Modern layout, giveaways, quizzes, vouchers, WooCommerce doors and newsletter integrations.