這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

commonWP

外掛說明

commonWP 是一款能為 WordPress 網站上使用的開源程式碼 JavaScript 及 CSS 檔案,啟用免費公開 CDN jsDelivr 版本的外掛。這款外掛支援的項目如下:

  • WordPress 核心程式的全部檔案,但不包含使用於 WordPress 開發版本的檔案。
  • 託管於 WordPress.org 外掛存放庫的全部檔案,但不包含某些開發者未使用 SVN 版本發佈標記的這類外掛。
  • 託管於 WordPress.org 佈景主題存放庫的全部檔案。
  • 託管於 GitHub 且支援 GitHub Updater 的外掛及佈景主題的全部檔案。
  • 任何來源的佈景主題、外掛或多站網路外掛中全部標示為 npm 有提供的檔案。

這款外掛兼具輕量化及安全性兩項特性,比起其他也能啟用 CDN 所提供檔案的外掛,它所使用的方式更為安全。首先,當遠端檔案與本機檔案相同時,commonWP 僅會覆寫本機檔案將它導向至 jsDelivr 上的檔案:其次,在比對檔案時,外掛會產生遠端 jsDelivr 檔案的子資源識別雜湊值,並在頁面的原始程式碼中包含這項雜湊值,如果遠端檔案的雜湊值不相符,瀏覽器便不會載入遠端檔案。

這個外掛不須任何設定。安裝並啟用這個外掛後,外掛便會在背景寫入快取,執行會需要一點時間,需要的時間取決於網站使用的資源數量。

如需進一步瞭解 commonWP,請前往它的 GitHub 存放庫

使用者評論

2020 年 5 月 8 日
Just install, activate, and immediate improvement. Thank you!!! Your work is appreciated.
2019 年 9 月 22 日
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.
2019 年 8 月 30 日
it's amazing!!! I hope it will be integrated into the core to reduce traffic around the world.
2019 年 7 月 16 日
Brilliant. I had Use Google Libraries for years not knowing it's not working anymore, lol! Thanks for this mate! UPDATE: I had to uninstall because it was moving my jquery loading script to the head. I need that to load in the footer to prevent delays for the visitors. Please let me know if you can sort that out.
閱讀全部 16 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈commonWP〉的開發相關工作。

參與者

commonWP 外掛目前已有 5 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將 commonWP 外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

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.