這個外掛支援能改進頁面在瀏覽器中的載入及轉譯效能的功能:
- 串連 CSS
- 串連 JavaScript
- Execution timing of non-critical scripts
- 注意事項:變更指令碼執行時機有其風險,而且並非全部網站均能展現效果。
測試方式
如需測試並未在全站啟用的功能,網站管理員可以將查詢參數附加至 WordPress 網站文章或頁面的網址。舉例來說,如需對 https://example.com/blog/ 測試啟用串連 JavaScript 後的結果,可以使用 https://example.com/blog/?concat-js=1 這個網址。
支援的查詢參數:
concat-css可以控制 CSS 串連。參數值1代表啟用而0代表停用。concat-js可以控制 JavaScript 串連。參數值1代表啟用而0代表停用。load-mode-js可以控制非關鍵 JavaScript 的載入。參數值 defer 是為了延遲載入,而 async 是為了非同步載入,其他參數值都代表停用這個功能。
PHPUnit (Docker)
You can run the PHPUnit tests locally using Docker (no local MySQL required).
First time (or after changing DB credentials):
docker compose down -v
Run tests:
docker compose up --build --abort-on-container-exit --exit-code-from tests
Optional overrides (examples):
WP_VERSION=6.5 docker compose up --build --abort-on-container-exit --exit-code-from testsPHP_VERSION=7.4 docker compose up --build --abort-on-container-exit --exit-code-from testsPHPUNIT_VERSION=9.6.20 docker compose up --build --abort-on-container-exit --exit-code-from tests