
前言介紹
- 這款 WordPress 外掛「JTZL's Dark Mode」是 2026-02-23 上架。
- 目前尚無安裝啟用數,是個很新的外掛。如有要安裝使用,建議多測試確保功能沒問題!
- 上一次更新是 2026-02-25,不久前才剛更新。
- 外掛最低要求 WordPress 6.9 以上版本才可以安裝。
- 外掛要求網站主機運作至少需要 PHP 版本 8.2 以上。
- 尚未有人給過這款外掛評分。
- 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。
外掛協作開發者
外掛標籤
dark mode | dark theme | accessibility | prefers-color-scheme |
內容簡介
總結:JTZL 的 Dark Mode 外掛會根據訪客的作業系統偏好自動將 WordPress 網站套用暗色主題,無需配置,完全自動化。
1. 如何讓 Dark Mode 外掛自動套用暗色主題?
使用 CSS prefers-color-scheme 的媒體查詢來偵測訪客的作業系統設置是否為暗色模式,當偵測到時,會自動套用暗色主題風格,無需任何 JavaScript 或伺服器處理。
2. 這個外掛的主要特點有哪些?
- 使用 CSS prefers-color-scheme: dark 媒體查詢進行自動偵測
- 無需配置,開箱即用
- 尊重隱私,所有偵測都在客戶端進行
- 與任何 WordPress 佈景主題兼容
- 保留媒體內容,圖片、影片和嵌入物都會正確顯示
- 有利開發者,可通過 WordPress 過濾器鉤子進行擴展
3. 有哪些技術特點?
- 使用現代 PHP 8.2+ 架構,具有依賴注入(PHP-DI)
- 服務導向設計,並使用 PSR-4 自動加載
- 针对區塊主題(CSS 變數)和傳統主題(過濾反轉)採用不同的風格策略
- 通過 PHPUnit 進行全面的測試覆蓋
4. 如何通過開發者鉤子來自定義外掛行為?
- jtzl_dark_mode_enabled – 在特定頁面啟用/停用暗色主題
- jtzl_dark_mode_css_variables – 自定義暗色主題顏色
- jtzl_dark_mode_custom_css – 添加自定義 CSS 規則
原文外掛簡介
JTZL’s Dark Mode automatically applies dark mode styling to your WordPress site based on your visitors’ operating system preferences. No configuration required – it just works.
Interactive demo:
https://playground.wordpress.net/?blueprint-url=https://wordpress.org/plugins/wp-json/plugins/v1/plugin/jtzls-dark-mode/blueprint.json
Key Features:
Automatic detection using CSS prefers-color-scheme: dark media query
Zero configuration – works out of the box
Privacy-respecting – all detection happens client-side
Theme-agnostic – works with any WordPress theme
Media preservation – images, videos, and embeds display correctly
Developer-friendly – extensible via WordPress filter hooks
How It Works:
The plugin uses the CSS prefers-color-scheme media query to detect when a visitor’s operating system is set to dark mode. When detected, dark mode styles are automatically applied without any JavaScript or server-side processing.
Technical Features:
Modern PHP 8.2+ architecture with dependency injection (PHP-DI)
Service-oriented design with PSR-4 autoloading
Separate styling strategies for Block themes (CSS variables) and Classic themes (filter inversion)
Comprehensive test coverage with PHPUnit
Developer Hooks:
Customize the plugin behavior using these filter hooks:
jtzl_dark_mode_enabled – Enable/disable dark mode on specific pages
jtzl_dark_mode_css_variables – Customize dark mode colors
jtzl_dark_mode_custom_css – Add custom CSS rules
各版本下載點
- 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
- 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「JTZL's Dark Mode」來進行安裝。
(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。
延伸相關外掛(你可能也想知道)
Ally – Web Accessibility & Usability 》One Click Accessibility 工具列是最快速的 WordPress 外掛,可幫助您使網站更具無障礙性。, 儘管大部分的無障礙性問題需要直接更改內容才能解決,One Click ...。
Auto Image Attributes From Filename With Bulk Updater (Add Alt Text, Image Title For Image SEO) 》這個外掛可以自動從圖片檔案名稱中添加圖片標題、圖片標語、描述及替代文字等圖片屬性。, 不論是新圖片還是在媒體庫裡的現有圖片,這個外掛都可以更新圖片屬...。Accessibility by UserWay 》如果你不知道從何開始,網站的無障礙性可能會顯得非常複雜和令人不知所措。, 讓我們讓它變得更簡單且更易於使用,使用 UserWay 的 Accessibility Widget 可為...。
WP Accessibility 》這個外掛可以幫助解決 WordPress 主題中各種常見的無障礙問題。儘管大多數無障礙問題無法在不直接更改主題的情況下解決,但 WP Accessibility 添加了許多有用...。
WP Dark Mode – Improve Accessibility with AI Powered Dark Theme 》使用 WP Dark Mode 外掛程式,為您的 WordPress 網站創造一個令人驚豔的暗黑模式版本。WP Dark Mode 可以自動運行,無需進入任何複雜的設置。, 只需啟用該外...。
My Calendar – Accessible Event Manager 》My Calendar 是一款 WordPress 活動管理外掛,提供豐富的自定義事件顯示方式。本外掛支援在 WordPress Multisite 中建立個別的事件日曆,按類別、地點或作者...。
Alt Text AI – Automatically generate image alt text for SEO and accessibility 》AltText.ai 是一個 WordPress 外掛,利用最新的 AI 計算機視覺和深度學習技術為您的圖像自動生成替代文字。, 使用我們的深度學習 AI,改善您的 SEO,並提高網...。AccessibleWP – Accessibility Toolbar 》在您的 WordPress 網站上添加專業級無障礙工具欄,讓殘障使用者能更輕鬆地使用您的網站。, 工具欄選項, , 鍵盤導航 - 允許鍵盤導航, 停用動畫 - 允許停用 CSS...。
WP Accessibility Helper (WAH) 》WordPress可讀性易於設置!, 網頁可讀性是指消除阻礙殘障人士互動與訪問網站的實踐。當網站正確設計、開發和編輯時,所有用戶都可以平等地訪問信息和功能。, ...。SimpleTOC – Table of Contents Block 》在您的文章和頁面中加入目錄區塊。該 TOC 是包含文章或頁面中所有標題的嵌套連結列表。只需添加一個區塊並搜索“SimpleTOC”或“TOC”即可使用它。, toc 的最大深...。
Equalize Digital Accessibility Checker – Audit Your Website for WCAG, ADA, and Section 508 Accessibility Errors 》Accessibility Checker 外掛, , 外掛網站 | 文件 | 免費版與專業版比較 | 購買專業版 | 優先支援&無障礙諮詢 | WordPress 無障礙聚會 | WordPress 無障礙 Fa...。Web Accessibility by accessiBe 》無障礙、自動化且負擔得起:讓你的網站無障礙化, accessiBe 是網頁無障礙解決方案和服務的市場領導者。, 我們基於人工智能的解決方案 - accessWidget,保持 A...。
Plugin Check (PCP) 》總結:, 「Plugin Check」是一種方便測試外掛程式是否符合Plugin Review團隊的基本需求標準的方式。透過這個外掛程式,您能夠執行團隊所使用的大部分檢查,並...。
SOGO Accessibility 》已使用 Gutenberg 進行測試, 版本 2.0.0 修正了一些未完全符合 WCAG 2.0 AA 等級要求的問題, 插件僅使用 JavaScript 和 CSS,為前端網站啟用了一些無障礙功能...。
WCAG 2.0 form fields for Gravity Forms 》, 此外掛是 Gravity Forms 的附加元件。如果您還沒有擁有 Gravity Forms 授權,請 現在購買!(聯盟網路連結), , 此外掛的功能是什麼?, , 將單選、勾選框和...。
