BACK TO DIRECTORY

Planly

by Anders Lundkvist

0.0
(0 ratings)

Circular Year Planner is a WordPress plugin that visualizes fiscal years and events in a circular calendar. Perfect for organizations and businesses that want to plan and communicate their activities in a visually appealing way.

Features

  • Circular Calendar View – Year’s months, weeks and events in concentric rings
  • Flexible Event Management – Customizable event types with individual colors
  • Repeating Events – Daily, weekly, monthly or yearly, with options such as “the last weekday of the month”
  • Administrative Settings – Manage event types and fiscal years
  • Easy Integration – Use shortcode to display the calendar
  • REST API – For external integrations
  • Responsive Design – Works on all devices
  • Dynamic Scaling – Rings automatically adjust for 6+ event types
  • Month Dividers – Visual guide lines for better readability

Usage

Use shortcode in any page or post:

[planly]

Parameters:

  • year – Display specific fiscal year, e.g. [planly year="2024/2025"]
  • types – Display only certain event types by ID, shown in the settings, e.g. [planly types="0,1"]
  • width and height – Customize size, e.g. [planly width="1000" height="1000"]

Technical Information

  • Uses WordPress built-in jQuery
  • SVG-based rendering for sharp graphics
  • REST API endpoints for external integrations
  • Follows WordPress Coding Standards

Additional Info

For support and questions, visit the plugin page on GitHub: https://github.com/andlun57/year-planning

Screenshots

Circular calendar view with months, weeks and events

Circular calendar view with months, weeks and events

Administrative settings for event types

Administrative settings for event types

Event form with dates, type and repeat options

Event form with dates, type and repeat options

Plugin Details

Active Installs
10
Total Downloads
645
Version
2.0.1
Requires WP
5.8
Requires PHP
7.4
Tested Up To
7.1.3
Added
2025-11-03
Last Updated
2026-10-13 7:16am GMT

Ratings

5
0
4
0
3
0
2
0
1
0