Panorama – WordPress Project Management Plugin


WordPress Project Management and Client Dashboard Plugin

With Project Panorama you’ll love project management!

Streamline your process with this innovative, easy to use client dashboard and project management plugin.

Most project management solutions are designed to delegate tasks, while useful they overlook a critical component of project management – clarity. The most effective way to manage projects is to ensure everyone has a clear picture of what needs to be done, what has been done and what will happen next.

…[Project Panorama] transformed the way we run our projects and standardized our process as a web design company

Project Panorama visualizes the project process allowing your clients and team to get a clear picture of the project status in an instant. Team members and clients get their own custom dashboard giving them an overview of the projects they have access to and how close they are to completion. By giving parties a visual indication of project progress, you reduce the number of «where are things at?» calls and e-mails.

Panorama allows you to detail important project details including overall project status, project phases, project tasks, documents / document status, key milestones and timing.

To save time and effort, panorama automatically calculates time elapsed and project completion based on task completion. You’ll know the exact project status and if you’re ahead or behind.

Instead of sending clients to a list of tasks that have been completed or not, give them a progress bar with key milestones that indicate how the project is progressing.



Bug Submission and Support


  • Indicate overall project progress and identify key milestones
  • Break up projects into individual phases, automatically calculate total project completion by modifying phase completion
  • Provide key project information and automatically track elapsed time
  • Upload key documents and files
  • Get an overview of project progress vs time left before deadline
  • Embed project lists into your site
  • Embed projects into your site, mobile friendly


  1. Upload ‹project-panorama-lite› to the ‹/wp-content/plugins/› directory
  2. Activate the plugin through the ‹Plugins› menu in WordPress
  3. Click on the new menu item «Projects» and create your first project
  4. Projects have progress bar, phases, milestones, start / end date, documents and descriptions

Restricting Access

You can restrict access to projects by making them private or password protected by changing the project visibility in the publish metabox.

Using Your Own Theme

Panorama by default has it’s own project page theme, this is ensure the best rendering and design across all themes. If you’d rather use your own theme, you can go into Projects > Settings > Appearance and click the «use custom template» option. We recommend using a full width template for best display. Not all themes will render the complex visuals in Panorama equally.


[project_list] – output a list of public projects, options include:

type — specify the slug of a project type defined in Projects > Project Types
status — ‹active› or ‹complete› to display completed or active projects
count — number to display before pagination
sort – ’start›,’end›,’title›. Sort by start date, end date or alphabetically by title. Default is creation date.

[project_status] – embed a project into a page or post

[project_status_part] – embed a portion of a project into a page or post

[before-phase] [/before-phase] – Show content wrapped in shortcode in a phase description before the phase has started.
[during-phase] [/during-phase] – Show content wrapped in shortcode in a phase description after it has started before it has been completed.
[after-phase] [/after-phase] – Show content wrapped in shortcode in a phase description after the phase has ended.

[before-milestone] [/before-milestone] – Show content wrapped in shortcode before milestone is reached
[after-milestone] [/after-milestone] – Show content wrapped in a shortcode after milestone is reached


22. Oktober 2021
Whether you have a small office or a large organization, a structured project management approach makes projects successful for a home event or an enterprise project. However, we rarely find simple and practical tools to implement without breaking a bank or breaking heads. Here is a tool that is versatile yet very simple on the pocket and brain. The name aptly suggests the functionality of the plugin. It enables a panoramic view of your projects, tasks, activities, clients, budgets, expenses, and even billing. A very easy-to-use plugin to track every minute aspect of a project, make people accountable, and drive results. A must-use tool for freelancers, project managers, startups, or any organization with two or more projects/clients. This plugin also has several beneficial and thoughtful extensions and blends seamlessly with Learndash, Buddy boss, gravity forms, and most importantly, woo commerce. You can also produce impressive Gantt charts, get notifications and even adjust project delays. As a lover of WordPress, I am proud that such plugins improve the overall value and respect of WordPress. Overall Functionality : 5 star Features : 5 star Extensibility: 5 star Price: 5 star Support: 5 star Value for money compared with other tools in the category: 7 stars. Note: This is not a paid review, and I have NO association whatsoever with the plugin owners. I am only interested in providing value to my clients and helping my WordPress community.
2. August 2020
I have emailed them repeatedly regarding serious bugs in Panorama, and these have not been fixed FOR MONTHS. I am a paying customer, not impressed.
11. Dezember 2019
I started using this plugin a week ago to organize some large public works projects. So far it has been great. I like the flexibility when it come to the appearance and setting differing permissions for different user levels. Like any piece of software you didn't write yourself, it's not 100% perfect and does not do 100% of everything I desired 100% of the way I wanted. However, it does about 98% of what I wanted and after testing a lot of other project management plugins for WordPress, this one won hands down. I've sent a few support tickets and a feature request in and have so far gotten responses to any ticket in less than 4 hours. I'm impressed. I think my only quibble is it needs some project templating tools to speed up creating large, complicated projects. I have one that has 50+ phases each with a standard set of tasks; the ability to copy those tasks from phase to phase would have been a huge timesaver. At least it does have great autocomplete so I didn't have to type out 300+ tasks. Bottom line, best project management plugin I've tried for WordPress and very reasonably priced.
17. Januar 2019
I'm enthusiastically writing this review for Project Panorama. I'm not being paid to endorse this plugin, really, this company. My experience with Project Panorama support has been outstanding! They have truly gone above and beyond and out of their way to accommodate my requests. I am an avid plugin purchaser, and I haven't come across any support that has the willingness to go the extra mile for their clients than I have with Project Panorama. My experience has been a pleasant one and I look forward to watching the company grow as I know it will. You can't go wrong with this company.
8. Oktober 2018
All I have to say is that I had about 60 emails back and forth between the developer and myself and it proved to be the best customer service I have ever had. The Program is great, very customizable and very powerful. Thanks for such an awesome product. O
Read all 25 reviews

Contributors & Developers

“Panorama – WordPress Project Management Plugin” is open source software. The following people have contributed to this plugin.




  • Fixes nag ignore button


  • Fixes some isset issues
  • Adds add project button for quicker / easier management


  • PHP8 compatibility


  • Removes some redundant files
  • Styling iterations


  • Adds ability to update task progress on the front end


  • Fixes undefined constants error
  • Design updates


  • Update for WordPress 5.5.3
  • Updated CMB2 library
  • Updated ACF library


  • WordPress 5.5 optimizations


  • Compatibility fix for plugins that bundle a higher version of chart.js
  • Fixes div by zero


  • Fixes issue where automatic calculation is not working with phase shortcodes


  • Updates CMB2 to 2.6


  • Fixes debug notices


  • Fixes issue where project_status_part phases shortcode displays 0% complete


  • project_list shortcode now filters based on projects available to current logged in user
  • Fixed issue with WYSIWYG fields initializing without saving

  • Minor bug fixes and removing of deprecated files


  • Added support for tasks and automatic calculation by tasks completed
  • Limits conditional JS to projects


  • Added support for user assignment / restriction and logins


  • Updated CMB2 library for PHP 7.2 compatibility


  • Code optimization


  • SVN issues, adding missing files


  • Made month names translatable
  • Styling updates
  • Updated CMB2 for nicer WYSIWYG on phases

  • Fixes typo
  • Updates version compatibility


  • Fixes error notice in the admin if WP_DEBUG is enabled


  • Fixes issues with documents not outputting in a embed
  • Added shortcodes for before / after milestones
  • Added a project calendar

  • Checks to see if CMB2 is already loaded
  • Updated widget construction method
  • Updating front end styling

  • Added calendar of start / stop dates

  • Bug fixes


  • Added phases and auto calculation to Project Panorama Lite!
  • Added options to customize accent colors (phases, timeline, etc…)
  • Added repeatable documents interface

  • Improved styling for elements in description areas
  • Added shortcodes [before-phase] [during-phase] and [after-phase] which display before a phase starts, during an active phase and once a phase is completed
  • Date format on backend is determined by user settings
  • Added ability to sort by title using the [project_list] shortcode, attribute sort=»title»

  • Fixed bug with shortcodes

  • Document update notification fixes
  • Checked for dates before displaying, fixes notices if date isn’t set
  • Switched last modified time to date on [project_list]
  • Added pagination on project listing
  • If there isn’t a start or end date, hide the time elapsed bar
  • [project_list] shortcode will now display a login form if access is set to user and user isn’t logged in
  • Added logo and home link to project dashboard page

  • Fixed bug where timing could be off when using an embed shortcode
  • Added a simple project list / archive page for logging in and seeing your list of projects (i.e. /panorama/project-name the login would be /panorama/)
  • Added better support for handling wide height ranges between project phases
  • Improved the UI of the project heading area
  • Added the ability to sort by start or end date with [project_list]
  • Fixed bug where if you had a project password protected and restricted to users you couldn’t update tasks from the front end

  • Separated jQuery from frontend lib file
  • Reworking of how and when admin scripts are enqueued for compatibility
  • Added Advanced tab for debugging
  • Switched dashboard widget chart to chart.js
  • Renamed comments.php to psp-comments.php for compatibility
  • Core fixes


  • Added front end updating of tasks
  • Added front end updating of documents
  • Added notification system for document updates
  • New project page interface
  • Added time elapsed feature, tracks overall time elapsed compared to project completion
  • Improved project listing interface on the backend
  • Improved project listing shortcode display
  • Split project templates into sub parts for easier customization
  • Reworked file structure
  • Misc bug fixes and improvements
  • Split field loading into individual parts, function to check if field files exist in theme directory for customization
  • BETA FEATURE: Load Panorama into your theme templates

  • Only enqueue javascript files on pages that need them for compatibility
  • Improved formatting of e-mail notifications on smaller screens
  • Added password reset link to Panorama login
  • Removed dashboard widget for users who are not editor level or higher
  • Fixed issue where some users can’t set a default e-mail / from name for notifications

  • Fixed calculation bug with shortcodes
  • Fixed weighting issue with previously completed projects
  • Switched method of designated completed projects to custom taxonomy
  • Fixed conflicts with ACF5 users and progress bars


  • Added e-mail notifications
  • Broke settings into three tabs
  • Cleaned up admin interface
  • Added ability to expand and collapse phases in admin (Thanks Mark Root-Wiley
  • Added graph to dashboard widget
  • Reworked phase weighting, you can now specify hours instead of percentage
  • Phases now have project specific settings rather than each individual phase
  • Added setting to expand tasks by default
  • Fixed unset variable PHP notice
  • You can now specify number of projects to display in the [project_list] shortcode

  • Added the ability to use your own template, simply create a folder called «panorama» in your theme directory and then copy /wp-content/plugins/panorama/lib/templates/single.php into it. You can then modify the file as you’d like
  • Added project listing widget
  • You can now use URLs for documents
  • Added color customizations and an open css text box to the settings page
  • Fixed bug with DISQUS plugins

  • Minor bug fix

  • Adjusted project_list shortcode to only display projects viewing user has access to, this can be overwritten by adding an access=»all» attribute
  • Added two user roles, ‹Project Owner› and ‹Project Manager› – More information here
  • Project editing in the admin is now restricted by the access control settings, i.e. authors/editors/project owners can only edit projects assigned to them (admins and project managers can edit all projects)
  • Fixed issue where auto-calculation wouldn’t work if you only had one task

  • Added function to translate ACF fields

  • Fixed output of «Fired» on plugin page
  • Added [panorama_dashboard] shortcode
  • Expanding and collapsing task lists
  • Fixed issue where project list wouldn’t output completed only projects
  • Slightly redesigned interface

  • Working translation and textdomain
  • Added translations for French and Bulgarian – Thanks Gregory Further and Yassen Yotov!
  • Move settings into the Project Panorama menu
  • Added hooks into the template for future addons and easier styling adjustments
  • Login form no longer trips security on WPEngine
  • Fixed some misc bugs
  • Adds dashboard widget


  • Better translation and textdomain support
  • Reworked shortcode system, now you can embed parts of projects, configure your project output and adjust what projects are listed
  • Added «Project Type» custom taxonomy
  • Added the ability to alter your project slug (from panorama to anything else)
  • Added the ability to brand your projects
  • Styling improvements and fixes
  • Expanded WYSIWYG tools
  • Support for WP 3.9


  • Swapped out donut charts for Pizza Charts by Zurb (much nicer at all resoultions, better IE support)
  • Added password protection
  • Added user management / restrictions
  • Check for duplicate post plugin before including
  • Added option to noindex projects
  • Minor styling tweaks
  • Only load scripts and styles when a shortcode is used or on a project page


Small Bug Fixes – Added icons to new shortcode buttons


  • Initial Release!