[WordPress] 外掛分享: EgyDevInfo Client Progress Portal

首頁 › 外掛目錄 › EgyDevInfo Client Progress Portal
WordPress 外掛 EgyDevInfo Client Progress Portal 的封面圖片
全新外掛
安裝啟用
—
尚無評分
10 天前
最後更新
—
問題解決
WordPress 6.2+ PHP 7.4+ v1.1.1 上架:2026-10-05

內容簡介

EgyDevInfo Client Progress Portal 是專為自由工作者和小型代理商設計的外掛,幫助他們為客戶提供專案進度更新,避免重複回答「我們進度如何?」的問題。每個專案都有專屬的私密頁面,客戶可透過密碼查看進度條、任務狀態及其他資訊。

【主要功能】
• 專案進度條及任務狀態更新
• 每個階段的任務及狀態顯示
• 可選的階段天數計數器
• 自訂品牌顏色
• 專案模板及匯入匯出功能
• 安全的密碼管理及隱私保護

外掛標籤

開發者團隊

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

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

原文外掛簡介

EgyDevInfo Client Progress Portal is for freelancers and small agencies who build websites for clients and are tired of answering “how far along are we?” by email or WhatsApp.
Each project gets its own private page at yoursite.com/project/clientsite.com. The client unlocks it with a password and sees:

A progress bar that updates as you mark tasks finished
Every phase (Discovery, Design, Development, Launch…) with its tasks and their status
Optional day counters per phase (“6 / 10 days”)
A “Visit staging site” button
Your brand color: pick one color (or a preset) and the whole portal is re-shaded from it

The client needs no WordPress account, and you don’t install a full client-management system.
Start new projects in seconds

Starter templates: Business website, Online store and Website redesign
Your own templates: save any project’s phases and tasks as a template and reuse it
Import JSON or CSV straight into the project editor. Plan in Excel or Google Sheets, then import (columns: phase, days, task, status)
Export JSON or CSV from the editor at any time
Replace or add: imported phases can replace the current ones or be added after them, with an option to reset every task to “Not started”
Duplicate as new: copy an existing project with all tasks reset

Move projects between sites

Export one project (row action), several (bulk action) or all of them (Client Projects → Import / Export)
Import the file on another site. Projects are created as drafts, and client passwords are never exported

Security and privacy

Passwords are hashed with WordPress’s own password hashing
Access is kept in a signed, HTTP-only cookie that stops working as soon as you change the password
Failed logins are rate-limited per project and visitor
Portal pages are marked noindex and excluded from page caching
The plugin makes no external requests and loads no third-party assets

Privacy
This plugin does not send data to any external service. When a client unlocks a portal, a functional cookie is stored in their browser for 7 days. Failed password attempts are counted for 10 minutes using a hash of the visitor’s IP address, then discarded automatically.

文章
Filter
Mastodon