Custom Calendar Plugin with Event and Holiday Management

The Custom Calendar Plugin is a powerful WordPress tool that displays a full monthly calendar with integrated event and holiday tracking. Perfect for businesses, organizations, or personal websites, this plugin allows you to highlight national holidays automatically, add custom events, and showcase important dates. The interactive calendar interface includes month-to-month navigation, making it easy to plan and keep track of significant events.

Key Features

  • Full-Month Display: Displays a full monthly view of the calendar, highlighting the current day with a “Today” label.
  • Automatic Holiday Import: Fetches and displays national holidays directly from the Calendarific API, adding them to your calendar without manual entry.
  • Custom Event Management: Add, edit, and delete your events from the WordPress admin dashboard with a dedicated Calendar Events page.
  • Dynamic Month Navigation: Users can navigate through months to view past or upcoming events.
  • Event and Holiday Labels: Holidays and custom events are highlighted, and details appear on hover, improving visibility for important dates.
  • Stylish and Customizable: With custom styling options for holidays, current days, and labels, the calendar blends seamlessly with any website theme.

How to Use the Plugin

1. Installation and Activation

  • Upload the Custom Calendar Plugin to your WordPress installation.
  • Go to Plugins > Installed Plugins in your WordPress dashboard and activate the plugin.

2. Display the Calendar

  • Use the shortcode custom_calendar in any page, post, or widget area to display the calendar on your website.

3. Adding and Managing Custom Events

  • In the WordPress admin dashboard, go to Calendar Events (under the main menu).
  • Use the Add New Event form to specify the date, name, and description of any custom event.
  • Your custom events will automatically appear on the calendar for the selected date.

4. Viewing and Deleting Events

  • In the Calendar Events dashboard page, you’ll find a list of all existing events.
  • To delete an event, simply click the Delete button next to the event you want to remove.

5. Automatic Holiday Import

  • The plugin automatically fetches and updates national holidays each time a new month is loaded. These holidays are visible on the calendar, and additional details can be added manually if desired.

Additional Notes

  • Customize the calendar styling in the plugin’s CSS file for a seamless fit with your website’s design.
  • The plugin uses the Calendarific API for holiday data, so ensure you have an API key set up.

This Custom Calendar Plugin offers a simple, elegant, and effective way to manage and display your events and holidays on a WordPress site, ensuring important dates are always highlighted and easy to access.

October 2024

Sun Mon Tue Wed Thu Fri Sat

AZ Managed
IT Services llc

Contact us today to request a consultation and discover how our expert solutions can help your business thrive.