WP Manifestindependent plugin directory
manifest / performance / soft4fun-low-bandwidth

低頻寬網頁緊急應援 (Soft4Fun Emergency Low-Bandwidth Mode)

專為通訊不良與網路頻寬受限情境打造的 WordPress 緊急應援外掛

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/besthand/soft4fun-low-bandwidth/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

專為通訊不良與網路頻寬受限情境打造的 WordPress 緊急應援外掛


📌 為什麼需要這個外掛?

當發生天災、海纜斷線、區域通訊中斷,或是訪客處於行動數據限速與收訊極差的環境時,傳統載入大量圖片、動態腳本(JS)、複雜樣式(CSS)與第三方廣告追蹤碼的網頁,常常會遭遇無法載入或連線逾時卡死的問題。

「低頻寬網頁緊急應援」 讓網站管理員能在緊急時刻一鍵切換網站至極簡瀏覽模式。外掛會自動剝離所有非必要的視覺包裝與高耗流量資源,僅傳輸最核心的文字內容與精簡圖片,讓讀者即使在極低網速(如 2G/3G 或嚴重限速環境)下,依然能順暢讀取重要資訊與緊急公告。


✨ 主要特色

  • ⚡ 極致輕量化頁面
    自動將文章與頁面轉換為極簡 HTML 結構,去除重度 JavaScript、外部樣式檔、動態效果與廣告追蹤碼,大幅節省 90% 以上的封包傳輸量。

  • 📢 緊急公告發布系統
    提供獨立的緊急公告管理功能,支援「一般」、「重要」、「最高警示」三種層級與有效期限設定。開啟緊急模式時,公告會優先顯示於網頁最頂端。

  • ☁️ Cloudflare 邊緣快取整合
    支援一鍵連動 Cloudflare API。啟動緊急模式時可自動建置快取規則並清除舊快取,極大化邊緣運載能力,確保伺服器穩定運作。

  • 🛡️ 安全預覽測試模式
    內建測試模式功能。管理者可在不影響一般訪客的前提下,透過網址加上 ?emergency=1 參數搶先預覽極簡網頁效果。

  • 🔘 一鍵快速開關與防呆設計
    後台提供顯眼的啟動與關閉按鈕,並具備二次確認輸入機制,避免誤觸切換。


🛠️ 安裝與快速上手

1. 安裝外掛

  1. 下載本外掛的 ZIP 壓縮包。
  2. 登入 WordPress 控制台,前往 外掛 > 安裝外掛 > 上傳外掛。
  3. 選擇 ZIP 檔案並點擊「開啟」,安裝完成後點擊「啟用外掛」。

2. 基礎設定

在 WordPress 後台左側選單點擊 Low Bandwidth:

  • 顯示網站 Logo:可選擇是否在極簡版網頁頂端保留網站 Logo(圖片會自動最佳化壓縮)。
  • Cloudflare API 設定(選填):填入 Cloudflare API Token 與 Zone ID,外掛將能為您自動處理邊緣快取。

📖 操作指南

📢 發布緊急公告

  1. 前往 Low Bandwidth > 緊急公告 > 新增公告。
  2. 輸入公告標題與內容。
  3. 在右側設定警示等級(一般 / 重要 / 最高警示)及有效期限。
  4. 發布後,只要緊急模式啟用,公告便會即時呈現於精簡網頁頂端。

🧪 預覽極簡模式(測試模式)

  1. 在 Low Bandwidth 設定頁面中勾選 啟用測試模式 並儲存。
  2. 開啟瀏覽器,在任意文章或頁面網址後方加上 ?emergency=1(例如:https://your-domain.com/sample-post/?emergency=1)。
  3. 您將能即時預覽訪客在緊急模式下看到的極簡頁面,而一般訪客依然看到原有的正常網站。

🚨 啟動與關閉緊急模式

  1. 當確有低頻寬應變需求時,前往 Low Bandwidth 設定頁面。
  2. 找到「緊急模式控制」區域,點擊 「啟動緊急模式」。
  3. 系統會跳出確認對話框,依照提示輸入 ENABLE 即可正式發布。
  4. 狀況解除後,點擊 「關閉緊急模式」 即可一鍵還原為原本的完整網站內容。

❓ 常見問題 (FAQ)

Q: 關閉緊急模式後,原本的網站排版或資料會受影響嗎? A: 完全不會。本外掛採用動態攔截與極簡樣式替換技術,原本的 WordPress 文章、頁面、主題樣式與外掛資料均保持完好。關閉緊急模式後,網站會立刻恢復原貌。 Q: 如果沒有使用 Cloudflare,還能使用這個外掛嗎? A: 可以!Cloudflare 為選擇性整合功能。即使未設定 Cloudflare,外掛依然能在 WordPress 本體實現 100% 的頁面極輕量化與緊急公告發布。 Q: 極簡模式下圖片會如何處理? A: 外掛會自動移除內容中過度龐大的屬性與複雜響應式圖片,僅保留標準圖片標籤,確保低速網路也能載入主要圖文資訊。

📄 授權條款

本外掛採用 GPLv2 或更新版本授權發布。