=== Magic Advent Calendar ===
Contributors: wppluginbase
Tags: advent calendar, christmas, giveaway, quiz
Requires at least: 6.4
Tested up to: 7.1
Requires PHP: 8.0
Stable tag: 1.0.6
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Create beautiful WordPress advent calendars with 24 interactive doors, customizable designs, giveaways, quizzes and more.

== 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.

== 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.

== Screenshots ==

1. Create your own Advent calendar with 24 interactive doors and a festive design.
2. Customize your calendar with headlines, descriptions, and display settings.
3. Manage all 24 Advent calendar doors directly in your WordPress dashboard.
4. Add text, images, and downloadable files to your calendar doors.
5. Display Advent calendar content in an interactive popup.
6. Choose from different door content types, including quizzes, giveaways, vouchers, and WooCommerce products (Pro).
7. Create a modern Advent calendar layout with customizable designs (Pro).
8. Manage giveaway participants and export entries from your WordPress dashboard (Pro).
9. Choose from three newsletter integration options: Brevo, Mailchimp, or email notifications for manual subscriber management (Pro).

== Frequently Asked Questions ==

= How do I add a calendar to a page? =
Copy the shortcode from the calendar editor. For example: `[lca_calendar id="123"]`, replacing `123` with your calendar ID. The shortcode `[lc_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.



== Changelog ==

= 1.0.6 =

* 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.

== Upgrade Notice ==

= 1.0.0 =

Initial release.