低頻寬網頁緊急應援 (Soft4Fun Emergency Low-Bandwidth Mode)
專為通訊不良與網路頻寬受限情境打造的 WordPress 緊急應援外掛
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/besthand/soft4fun-low-bandwidth/archive/refs/heads/main.zip專為通訊不良與網路頻寬受限情境打造的 WordPress 緊急應援外掛
📌 為什麼需要這個外掛?
當發生天災、海纜斷線、區域通訊中斷,或是訪客處於行動數據限速與收訊極差的環境時,傳統載入大量圖片、動態腳本(JS)、複雜樣式(CSS)與第三方廣告追蹤碼的網頁,常常會遭遇無法載入或連線逾時卡死的問題。
「低頻寬網頁緊急應援」 讓網站管理員能在緊急時刻一鍵切換網站至極簡瀏覽模式。外掛會自動剝離所有非必要的視覺包裝與高耗流量資源,僅傳輸最核心的文字內容與精簡圖片,讓讀者即使在極低網速(如 2G/3G 或嚴重限速環境)下,依然能順暢讀取重要資訊與緊急公告。
✨ 主要特色
-
⚡ 極致輕量化頁面
自動將文章與頁面轉換為極簡 HTML 結構,去除重度 JavaScript、外部樣式檔、動態效果與廣告追蹤碼,大幅節省 90% 以上的封包傳輸量。 -
📢 緊急公告發布系統
提供獨立的緊急公告管理功能,支援「一般」、「重要」、「最高警示」三種層級與有效期限設定。開啟緊急模式時,公告會優先顯示於網頁最頂端。 -
☁️ Cloudflare 邊緣快取整合
支援一鍵連動 Cloudflare API。啟動緊急模式時可自動建置快取規則並清除舊快取,極大化邊緣運載能力,確保伺服器穩定運作。 -
🛡️ 安全預覽測試模式
內建測試模式功能。管理者可在不影響一般訪客的前提下,透過網址加上?emergency=1參數搶先預覽極簡網頁效果。 -
🔘 一鍵快速開關與防呆設計
後台提供顯眼的啟動與關閉按鈕,並具備二次確認輸入機制,避免誤觸切換。
🛠️ 安裝與快速上手
1. 安裝外掛
- 下載本外掛的 ZIP 壓縮包。
- 登入 WordPress 控制台,前往 外掛 > 安裝外掛 > 上傳外掛。
- 選擇 ZIP 檔案並點擊「開啟」,安裝完成後點擊「啟用外掛」。
2. 基礎設定
在 WordPress 後台左側選單點擊 Low Bandwidth:
- 顯示網站 Logo:可選擇是否在極簡版網頁頂端保留網站 Logo(圖片會自動最佳化壓縮)。
- Cloudflare API 設定(選填):填入 Cloudflare API Token 與 Zone ID,外掛將能為您自動處理邊緣快取。
📖 操作指南
📢 發布緊急公告
- 前往 Low Bandwidth > 緊急公告 > 新增公告。
- 輸入公告標題與內容。
- 在右側設定警示等級(一般 / 重要 / 最高警示)及有效期限。
- 發布後,只要緊急模式啟用,公告便會即時呈現於精簡網頁頂端。
🧪 預覽極簡模式(測試模式)
- 在 Low Bandwidth 設定頁面中勾選 啟用測試模式 並儲存。
- 開啟瀏覽器,在任意文章或頁面網址後方加上
?emergency=1(例如:https://your-domain.com/sample-post/?emergency=1)。 - 您將能即時預覽訪客在緊急模式下看到的極簡頁面,而一般訪客依然看到原有的正常網站。
🚨 啟動與關閉緊急模式
- 當確有低頻寬應變需求時,前往 Low Bandwidth 設定頁面。
- 找到「緊急模式控制」區域,點擊 「啟動緊急模式」。
- 系統會跳出確認對話框,依照提示輸入
ENABLE即可正式發布。 - 狀況解除後,點擊 「關閉緊急模式」 即可一鍵還原為原本的完整網站內容。
❓ 常見問題 (FAQ)
Q: 關閉緊急模式後,原本的網站排版或資料會受影響嗎? A: 完全不會。本外掛採用動態攔截與極簡樣式替換技術,原本的 WordPress 文章、頁面、主題樣式與外掛資料均保持完好。關閉緊急模式後,網站會立刻恢復原貌。 Q: 如果沒有使用 Cloudflare,還能使用這個外掛嗎? A: 可以!Cloudflare 為選擇性整合功能。即使未設定 Cloudflare,外掛依然能在 WordPress 本體實現 100% 的頁面極輕量化與緊急公告發布。 Q: 極簡模式下圖片會如何處理? A: 外掛會自動移除內容中過度龐大的屬性與複雜響應式圖片,僅保留標準圖片標籤,確保低速網路也能載入主要圖文資訊。📄 授權條款
本外掛採用 GPLv2 或更新版本授權發布。