Title: Daily Offer and Advent Calendar
Author: fzsofi1
Published: <strong>November 9, 2026</strong>
Last modified: November 9, 2026

---

Search plugins

![](https://ps.w.org/fzsofi1-daily-offer-calendar/assets/banner-772x250.png?rev=
3792404)

![](https://ps.w.org/fzsofi1-daily-offer-calendar/assets/icon-256x256.png?rev=3792404)

# Daily Offer and Advent Calendar

 By [fzsofi1](https://profiles.wordpress.org/fzsofi1/)

[Download](https://downloads.wordpress.org/plugin/fzsofi1-daily-offer-calendar.1.0.1.zip)

 * [Details](https://wordpress.org/plugins/fzsofi1-daily-offer-calendar/#description)
 * [Reviews](https://wordpress.org/plugins/fzsofi1-daily-offer-calendar/#reviews)
 *  [Installation](https://wordpress.org/plugins/fzsofi1-daily-offer-calendar/#installation)
 * [Development](https://wordpress.org/plugins/fzsofi1-daily-offer-calendar/#developers)

 [Support](https://wordpress.org/support/plugin/fzsofi1-daily-offer-calendar/)

## Description

Build a 24-day countdown calendar where each day reveals a title, description, coupon
code and a call-to-action button. Perfect for a classic Christmas advent calendar
or a 24-day daily-offer campaign.

**Two modes**

 * **Advent mode** — a fixed 24-day advent countdown. Locked days show a festive
   icon (bundled with the plugin) chosen automatically per day, plus the day number
   and a lock.
 * **Daily offer mode** — up to 24 days. Locked days show the day number and a lock.

**Security first**

A locked day’s content — including its coupon code — is never placed in the page
HTML. Whether a day is open is decided on the server from the site’s timezone, so
visitors cannot read tomorrow’s coupon by viewing the page source. Only days whose
date has arrived render their content.

**Features**

 * Unlimited calendars, each with its own start date.
 * Per day: title, description (bold / italic / strikethrough), coupon code with
   one-click copy, and a link that becomes a button.
 * Clean, theme-friendly black-and-white design that inherits your theme’s fonts.
 * Display anywhere with a shortcode: `[promo_naptar id="123"]` — works in the block
   editor, page builders, and popup plugins.
 * Accessible popup: keyboard focus trap, closes with Esc or a click outside. Mobile-
   friendly single column.
 * Deletes all its data (calendars, days and coupon codes) when you delete the plugin.

**Pro version**

A separate Pro version adds:

 * Your own per-day images plus a decorative cover image on the closed cards.
 * Brand colors (main and border) per calendar.
 * Sponsor / vendor name per day (for multi-partner campaigns).
 * Automatic image matching by name prefix.

The Pro version is a separate download and is **not** required to use this free 
plugin, which is fully functional on its own. Learn more: https://tanfolyamokonline.
hu/termek/promocios-naptar-pro-wordpress-bovitmeny

## Screenshots

[⌊The calendar on the front end: open and locked days.⌉⌊The calendar on the front
end: open and locked days.⌉[

The calendar on the front end: open and locked days.

[⌊Advent mode with festive icons on the locked days.⌉⌊Advent mode with festive icons
on the locked days.⌉[

Advent mode with festive icons on the locked days.

[⌊The day editor in WP Admin.⌉⌊The day editor in WP Admin.⌉[

The day editor in WP Admin.

[⌊A day's popup with description, coupon code and button.⌉⌊A day's popup with description,
coupon code and button.⌉[

A day’s popup with description, coupon code and button.

## Installation

 1. In WP Admin, go to Plugins > Add New > Upload Plugin.
 2. Upload the ZIP and click Activate.
 3. In the left menu, open “Offer Calendar” > New calendar.
 4. Set a start date, choose Advent mode or a day count, fill in the days, and paste
    the shortcode where you want it to appear.

## FAQ

### Can visitors see future coupon codes in the page source?

No. Locked days never render their content (title, description, coupon, button) 
into the HTML. The open/closed decision is made on the server using the site’s timezone,
so future coupons are not present in the page source until the day arrives.

### Where do the advent icons come from?

Advent mode uses a bundled festive icon set. Each day gets a fixed icon by its number(
day 1 gets the first icon, and so on). There is no image upload in this free version.

### How do I show a calendar on a page?

Copy the shortcode shown in the calendar editor (for example `[promo_naptar id="
123"]`) and paste it into a Shortcode block, a page builder shortcode widget, or
a popup plugin’s content.

### Does deleting the plugin remove my data?

Yes. Deleting the plugin removes all calendars, days and coupon codes from the database.
Deactivating does not remove anything.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Daily Offer and Advent Calendar” is open source software. The following people 
have contributed to this plugin.

Contributors

 *   [ fzsofi1 ](https://profiles.wordpress.org/fzsofi1/)

[Translate “Daily Offer and Advent Calendar” into your language.](https://translate.wordpress.org/projects/wp-plugins/fzsofi1-daily-offer-calendar)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/fzsofi1-daily-offer-calendar/),
check out the [SVN repository](https://plugins.svn.wordpress.org/fzsofi1-daily-offer-calendar/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/fzsofi1-daily-offer-calendar/)
by [RSS](https://plugins.trac.wordpress.org/log/fzsofi1-daily-offer-calendar/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.1

 * Hungarian (hu_HU) translation added; the admin and front end now display in Hungarian
   on Hungarian sites.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.1**
 *  Last updated **16 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [advent calendar](https://wordpress.org/plugins/tags/advent-calendar/)[christmas](https://wordpress.org/plugins/tags/christmas/)
   [countdown](https://wordpress.org/plugins/tags/countdown/)[coupon](https://wordpress.org/plugins/tags/coupon/)
   [offers](https://wordpress.org/plugins/tags/offers/)
 *  [Advanced View](https://wordpress.org/plugins/fzsofi1-daily-offer-calendar/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/fzsofi1-daily-offer-calendar/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/fzsofi1-daily-offer-calendar/reviews/)

## Contributors

 *   [ fzsofi1 ](https://profiles.wordpress.org/fzsofi1/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/fzsofi1-daily-offer-calendar/)