[WordPress] 外掛分享: Guru Project Manager

首頁 › 外掛目錄 › Guru Project Manager
WordPress 外掛 Guru Project Manager 的封面圖片
全新外掛
安裝啟用
—
尚無評分
2 天前
最後更新
—
問題解決
WordPress 6.2+ PHP 7.4+ v1.0 上架:2026-10-12

內容簡介

Guru Project Manager 是一款完整的專案管理外掛,為 WordPress 提供專案、任務、里程碑、文件、討論、付款等功能,並支援前端短碼,讓使用者無需進入控制台即可進行專案管理。

【主要功能】
• 支援專案、任務、里程碑管理
• 提供 Kanban 看板功能
• 前端短碼顯示專案工作區
• 付款記錄與管理
• 自訂角色與權限設定
• 活動歷史記錄與搜尋功能

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Guru Project Manager」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Guru Project Manager provides a complete project management workflow for WordPress, including projects, Kanban boards, tasks, milestones, files, discussions, payments, activity history, team roles, and email notifications.
Use the frontend shortcodes for a permission-aware project workspace without sending users into the WordPress admin area.
Core Workflow

Guru Project Manager opens directly to Projects.
The [guru_project_manager] frontend workflow uses popup/modal-safe AJAX and JavaScript navigation with no page refreshes.
Project status views: Active, On Hold, Completed.
Add and edit projects in a modal.
Project workspace navigation: Overview, Board, Tasks, Milestones, Files, Discussion, Payments, Activity.
Kanban starts with Backlog, To Do, In Progress, Review, Completed, and each project can rename, add, remove, reorder, and choose its completed stage.
Tasks support AJAX project-member assignee lookup, multiple assignees, optional milestones, priorities, due dates, Complete/Reopen/Delete actions, and Super Admin-only sensitive tasks.
Task names open a view screen on both the admin and frontend project manager. Managers, Admins, and Super Admins can edit tasks.
Add Task uses the native WordPress TinyMCE editor. Existing descriptions stay in view mode until Edit Description is selected while editing.
Project participants can add task notes from the Task view. Notes show the author’s WordPress profile image, display name, timestamp, and content.
Milestones support View/Edit, task assignment, AJAX add/remove task relationships, Complete/Reopen/Delete actions, and automatic completion when linked tasks are complete.
Project files use the WordPress Media Library.
Discussion topics and replies are included.
Activity history records important project actions with visible dates, server-side search, date filtering, and AJAX pagination at 100 activities per page.

Guru Roles
Guru roles are separate from WordPress roles and persist across assigned projects:

Super Admin
Admin
Manager
Team Member
Viewer / Client

WordPress Administrators automatically qualify as Guru Super Admins. Additional Guru Super Admins can be assigned from the Team screen.
A project member can receive a Manager override for an individual project without changing their global Guru role.
Payments
Project payments support:

Multiple payment entries per user and project.
Optional milestone relationship.
Paid: Yes or No.
Automatic paid date/time when changed to Yes.
Paid date cleared when changed back to No.
Payment activity is sensitive and visible only to Guru Super Admins.
Super Admin payment views group records by project user in expandable accordions.
Normal users can only see their own payment records.

Shortcodes
[guru_project_manager]
Displays the full permission-aware frontend project workflow for the logged-in user. Frontend project navigation and actions are AJAX-driven and popup/modal-safe.
[guru_project_payments]
Displays project payments for the logged-in user. Guru Super Admins see all users and all payments in expandable user accordions.
Notifications
Built-in WordPress email notifications can be enabled or disabled for:

Project created
Project member added
Project completed
Task assigned
Task completed
Milestone completed
Discussion added
Payment added
Payment marked paid
Task due soon
Task overdue
Task status changed
Task note added
Task reassigned
Milestone due soon
Milestone overdue
Project member removed
Project status changed
Task due date changed
Milestone date changed
New file uploaded
Project due date changed

New notification types are enabled by default. The Due Soon Window applies to both task and milestone due soon emails. Notification settings are available under Guru Project Manager > Settings.
Data Safety
Deactivation does not remove Guru Project Manager data. Uninstall also preserves data by default. Guru Super Admins can explicitly enable “Delete all Guru Project Manager data on uninstall” under Settings. When enabled, uninstall removes the plugin’s custom tables, options, role metadata, and scheduled notification hook without deleting WordPress users or Media Library attachments.
Getting Started

Activate Guru Project Manager.
Create a project and add WordPress users to the project team.
Assign tasks, milestones, and project roles as needed.
Add [guru_project_manager] to any page, post, or compatible shortcode-enabled modal/popup.
Optionally add [guru_project_payments] where users should view project payment records.

The Settings screen includes copy buttons for both frontend shortcodes and a link to the bundled documentation PDF.

延伸相關外掛

文章
Filter
Mastodon