Det här tillägget har inte testats med någon av de 3 senaste huvudversionerna av WordPress. Det kanske inte längre underhålls och kan ha kompatibilitetsproblem när det används tillsammans med nyare versioner av WordPress.

Panorama – WordPress Project Management Plugin


WordPress Project Management and Client Dashboard Plugin

With Project Panorama you’ll love project management!

Managing projects is difficult and the wrong tool can actually make it harder, not easier.

  • You get lost in lists of tasks
  • It’s hard to track overall project progress
  • You can’t efficiently track asset and document reviews and approvals
  • Big tasks are hard to quantify, they’re either complete or incomplete
  • Clients and managers don’t have time to process all the information

That’s why we built Project Panorama, an easy and intuitive project management platform that gives you, your team, and your clients a clear picture of project progress, tasks, and timing at a glance.

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

Panorama was designed to:

✅ Enhance project clarity
✅ Make your client, managers, and team members lives easier
✅ Reduce time spent managing projects
✅ Increase your ability to bill more money
✅ Improve team and client satisfaction
✅ Improve digital communication

Panorama has all the features you need, including:

✅ Create to-do’s and track progress
✅ Project assignment and access management
✅ Project milestones
✅ Project timelines
✅ File uploads
✅ File review and approvals
✅ Track project progress
✅ Project phases

Track Progress

Project Panorama automatically tracks project progress allowing your clients, managers, and stakeholders to identify exactly how for along the project is at a glance. No more reports, meetings, or emails necessary!

Track Timing

Project Panorama automatically calculates project timeline allowing for clear indication of how far along the project is compared to the timeline. Automatically detect if the project is ahead, behind, or on-schedule.

Project Communication

Keep project communication in threads and outside of email. All communication can happen through the project portal allowing the entire team to review, respond, and reference.

Asset Approval and Workflows

Track the review, revision, and approval workflow of important documents. Clients can approve or reject important documents and assets right within Panorama.

Client Dashboards

Each team member or client get’s their own custom project dashboard that only gives access to their projects. They can see all projects including progress and timing at a glance.



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


8 april 2023
For what it is, it works technically, other than you can’t see any projects in the back end unless you’re an admin. That bug aside, no other technical issues. However design wise it’s really odd and limited. The word ”phases” is odd, and doesn’t make sense given what they are and the existence of milestones. Really phases should be called tasks, and task should be sub tasks. The main issue is nothing has due dates. A Project can have a start and stop, but that’s it. No milestone, phase, or task can have a due date. That pretty much makes it useless for tracking and accountability. Also missing are other common things like Status of things (like in work, pending, rejected, etc). Milestones are limited to 3 or 4 in a project, which is… well limiting. So while I only found one bug and nothing that technically prevented use, I just don’t see it as very useful the way it’s designed. Pity because it looks pretty good. So with a few basic common sense project management additions, which should be easy given the main framework is in place, this would be a really solid plugin. I could then see calendar, gant chart, and kanban being paid add on capabilities.
8 mars 2023
I am exploring the free version and am very happy with the functionality.The only thing I would recommend would be to reduce the pie charts in the phases or replace them with progress lines. Pie charts are nice, but take up a lot of space.Also under the heading – General Project Completion. The percentages (25%, 50%, 75%) are very high off the line. It might be worth putting them on the line itself so they don’t take up too much space.The plugin is very good. I hope that the plugin will continue to evolve.
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 augusti 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 december 2019 1 svar
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.
Läs alla 27 betyg

Bidragsgivare och utvecklare

”Panorama – WordPress Project Management Plugin” är programvara med öppen källkod. Följande personer har bidragit till detta tillägg.

Bidragande personer



  • Escapes setting outputs for best practice and security


  • PHP8 compatibility updates


  • Fixes issue with ACF libraries not loading


  • Prevents double function error


  • Updates ACF & CMB2 libraries
  • Styling updates
  • Better error protection


  • Fixes bug with automatic calculation on tasks with zero progress


  • 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!