Title: Holiday Calendar
Author: Tareq monower
Published: <strong>January 11, 2025</strong>
Last modified: April 18, 2025

---

Search plugins

![](https://ps.w.org/holiday-calendar/assets/banner-772x250.jpg?rev=3220634)

![](https://ps.w.org/holiday-calendar/assets/icon-256x256.png?rev=3220634)

# Holiday Calendar

 By [Tareq monower](https://profiles.wordpress.org/tamimh/)

[Download](https://downloads.wordpress.org/plugin/holiday-calendar.1.0.3.zip)

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

 [Support](https://wordpress.org/support/plugin/holiday-calendar/)

## Description

Holiday Calendar is a WordPress plugin that allows you to add holidays with a title,
description, multiple dates, and page link. The plugin features three cards that
display past, present, and future holidays. You have the option to set all your 
holidays in the holiday post type. Each post type will contain:

 * **Title**: The name of the holiday.
 * **Description**: A brief description of the holiday.
 * **Date Field**: The date(s) of the holiday (multiple dates can now be added).
 * **Link Field**: A link that will be connected to a button.
 * **Button Text Field**: An optional field to add custom text for the button.
 * **Custom Class Field**: An optional field to add a custom class to the button.

When the time of the holiday arrives, it will show in the “Today” card with the 
title, description, and button. The holiday view also includes past and future cards
to display holidays, showing the title and the button that links to the holiday 
page. The holiday view cards are responsive, ensuring a great user experience on
all devices.

You can easily add and remove your holidays as needed.

### Configuration

To use the plugin, follow these steps:

 1. Go to **Holiday Calendar > Add Holiday** in WordPress.
 2. Enter the holiday title, description, and multiple dates, and page link.
 3. Optionally, set the button text and custom class for the button.
 4. Click the “Add Holiday” button to save the holiday.

## Screenshots

 * [[
 * **WordPress Dashboard Menu View**: The Holiday Calendar menu item in the WordPress
   dashboard.
 * [[
 * **Plugin Files View**: The folder structure of the Holiday Calendar plugin files.
 * [[
 * **Holiday Post Type View**: A list of holiday entries created in the holiday 
   post type.
 * [[
 * **Single Holiday Post Type View**: The details of a single holiday post type,
   showing title, description, dates, and link fields.
 * [[
 * **Holiday Shortcode Front View**: The front-end view of holidays displayed via
   shortcode, organized into past, present, and future sections.

## Installation

 1. Upload `holiday-calendar.php` to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Configure the plugin settings as needed.

## FAQ

### What is the purpose of this plugin?

This plugin helps you keep track of holidays and events by allowing you to add them
with a title, description, multiple dates, and page link. The plugin will show holidays
according to their dates and also show past and upcoming holidays.

### How do I use the plugin?

To use the plugin, go to **Holiday Calendar > Add Holiday** in WordPress, enter 
the holiday title, description, multiple dates, and page link, set the button text
and custom class if desired, and click the “Add Holiday” button to save the holiday.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

 *   [ Tareq monower ](https://profiles.wordpress.org/tamimh/)

[Translate “Holiday Calendar” into your language.](https://translate.wordpress.org/projects/wp-plugins/holiday-calendar)

### Interested in development?

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

## Changelog

#### 1.0.3

 * Fixed the text domain issue to ensure proper localization.
 * Updated the custom post meta type for better data handling.
 * Updated the prefixed shortcode for improved functionality.

#### 1.0.2

 * Fixed all necessary security issues.
 * Added personalized prefix to the codebase.
 * Separated admin styles and scripts for better management.
 * Updated the codebase for improved performance and maintainability.

#### 1.0.1

 * Updated functionality to allow users to add multiple dates for a holiday.
 * Improved frontend display to show recent past, today, and upcoming holidays.
 * Updated responsive styles to fix overflow issues.
 * Enhanced queries for better performance.

## Meta

 *  Version **1.0.3**
 *  Last updated **1 year ago**
 *  Active installations **Fewer than 10**
 *  Tested up to **6.8.5**
 *  Language
 * [English (US)](https://wordpress.org/plugins/holiday-calendar/)
 * Tags
 * [calendar](https://test.wordpress.org/plugins/tags/calendar/)[holiday](https://test.wordpress.org/plugins/tags/holiday/)
   [wordpress plugin](https://test.wordpress.org/plugins/tags/wordpress-plugin/)
 *  [Advanced View](https://test.wordpress.org/plugins/holiday-calendar/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

 *   [ Tareq monower ](https://profiles.wordpress.org/tamimh/)

## Support

Got something to say? Need help?

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