外掛說明
commonWP 是一款能為 WordPress 網站上使用的開源程式碼 JavaScript 及 CSS 檔案,啟用免費公開 CDN jsDelivr 版本的外掛。這款外掛支援的項目如下:
- WordPress 核心程式的全部檔案,但不包含使用於 WordPress 開發版本的檔案。
- 託管於 WordPress.org 外掛存放庫的全部檔案,但不包含某些開發者未使用 SVN 版本發佈標記的這類外掛。
- 託管於 WordPress.org 佈景主題存放庫的全部檔案。
- 託管於 GitHub 且支援 GitHub Updater 的外掛及佈景主題的全部檔案。
- 任何來源的佈景主題、外掛或多站網路外掛中全部標示為 npm 有提供的檔案。
這款外掛兼具輕量化及安全性兩項特性,比起其他也能啟用 CDN 所提供檔案的外掛,它所使用的方式更為安全。首先,當遠端檔案與本機檔案相同時,commonWP 僅會覆寫本機檔案將它導向至 jsDelivr 上的檔案:其次,在比對檔案時,外掛會產生遠端 jsDelivr 檔案的子資源識別雜湊值,並在頁面的原始程式碼中包含這項雜湊值,如果遠端檔案的雜湊值不相符,瀏覽器便不會載入遠端檔案。
這個外掛不須任何設定。安裝並啟用這個外掛後,外掛便會在背景寫入快取,執行會需要一點時間,需要的時間取決於網站使用的資源數量。
如需進一步了解 commonWP,請前往它的 GitHub 存放庫。
使用者評論
2023 年 12 月 21 日
Period.
2021 年 3 月 27 日
Thank you, working ! ☺
2020 年 11 月 14 日
I trully hope this wonderful plugin will be supported!
2020 年 5 月 8 日
1 則留言
Just install, activate, and immediate improvement. Thank you!!! Your work is appreciated.
2019 年 9 月 30 日
Thank you for such amazing plugin
2019 年 9 月 22 日
1 則留言
When I first installed CommmonWP, it made a mess of my style sheet. I had to disable the AutOptimize setting, “Aggregate CSS-files”, to make the plugins work together. Unfortunately, that doubled the number of HTTP requests, which added 1 whole second to the page load time.
參與者及開發者
變更記錄
1.1.0
- Released on 27th December 2018
- Define scripts added in WordPress 5.0 that are available on npm.
- Fix version of WordPress core on GitHub for major versions.
- Disable Jetpack Site Accelerator for static files.
- Minor inline documentation fixes.