[WordPress] 外掛分享: Nuvora Reading Time & Progress Bar

WordPress 外掛 Nuvora Reading Time & Progress Bar 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「Nuvora Reading Time & Progress Bar」是 2026-02-22 上架。
  • 目前尚無安裝啟用數,是個很新的外掛。如有要安裝使用,建議多測試確保功能沒問題!
  • 上一次更新是 2026-02-24,距離現在已有 2 天。
  • 外掛最低要求 WordPress 5.9 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 8.0 以上。
  • 有 1 人給過評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

meerab123 |

外掛標籤

read time | progress bar | reading time | elementor widget | reading progress |

內容簡介

總結:
Nuvora閱讀時間和進度條是一個輕量、開發者友好的外掛,為讀者增添了兩個喜愛的功能:
- 顯示在文章內容前後的閱讀時間徽章。
- 一個滾動進度條 - 一個流暢的條形在屏幕頂部(或底部),隨著讀者滾動而填滿。

問題與回答:
1. 這個外掛與其他類似的外掛有何不同之處?
- 透過AI輔助調整閱讀時間,智能化地估計閱讀時間,並標註為“AI-adjusted”,讓讀者知道。
- 可以在每篇文章中覆蓋計算的閱讀時間,直接從編輯器中隱藏徽章或進度條。
- 具有無障礙設計,包括語義化的role="progressbar"和具有live aria-valuenow更新的進度條。

2. 這個外掛的設置功能有哪些?
- 可自定義每分鐘單字數(WPM),預設為238。
- 啟用/停用AI輔助調整。
- 徽章位置:在內容之前、之後或兩者都有。
- 選擇顯示徽章和/或進度條的文章類型。
- 自定義徽章標籤文字(使用{time}佔位符)。
- 選擇進度條顏色、高度(1–10 px)和位置(頂部/底部)。

3. 這個外掛提供了哪些模板標籤和過濾器?
- 模板標籤: rte_the_reading_time(), rte_get_reading_time()
- 過濾器: rte_badge_html, rte_show_badge, rte_ai_adjustment_factor

這些功能和設置讓這個外掛成為一個便利的工具,能夠增強用戶閱讀體驗和開發者的操作便捷。

原文外掛簡介

Nuvora Reading Time & Progress Bar is a lightweight, developer-friendly plugin that adds two things readers love:

A reading time badge — shown before/after your post content.
A scroll progress bar — a sleek bar at the top (or bottom) of the screen that fills as the reader scrolls.

✨ What makes it different?
AI-assisted reading time adjustment
Posts with lots of headings, bullet lists, and short paragraphs are scanned faster by readers. The plugin detects structure in your content and intelligently reduces the estimate — labelled “AI-adjusted” so readers know.
Per-post overrides via meta box
Override the calculated reading time for any post. Hide the badge or progress bar per-post, right from the editor.
Accessibility-first design
– Semantic role="progressbar" with live aria-valuenow updates
– Meaningful aria-label on every element
– Keyboard-focusable progress bar
– Fully respects prefers-reduced-motion
– Screen-reader-friendly badge with word count in ARIA label
Minimal & performant
– No jQuery dependency (vanilla JS)
– No external assets, fonts, or CDN calls
– No database writes beyond settings
– No user tracking whatsoever
– ~1.5 KB JS / ~1.2 KB CSS (gzipped)
Elementor Widget included
– Drag and drop the Reading Time widget directly in Elementor
– Full widget controls for badge display and styling
– Works seamlessly with Elementor’s responsive settings
Developer-friendly
– Template tags: rte_the_reading_time(), rte_get_reading_time()
– Filters: rte_badge_html, rte_show_badge, rte_ai_adjustment_factor
– CJK (Chinese/Japanese/Korean) content support
– Per-post type configuration
📐 Settings

Custom WPM (words per minute) — default 238
Enable/disable AI-assisted adjustment
Badge position: before content, after content, or both
Choose which post types show the badge and/or progress bar
Customise badge label text (use {time} placeholder)
Pick progress bar color, height (1–10 px), position (top/bottom)
Optional percentage tooltip on hover
Respect prefers-reduced-motion toggle

🔧 Template Tags
Use in your theme:

🪝 Filters
Customise badge HTML:
add_filter( ‘rte_badge_html’, function( $html, $result ) { return $html; }, 10, 2 );
Disable badge conditionally:
add_filter( ‘rte_show_badge’, ‘__return_false’ );
Tweak AI adjustment factor (0.75–1.0):
add_filter( ‘rte_ai_adjustment_factor’, function( $factor, $html ) { return 0.85; }, 10, 2 );

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Nuvora Reading Time & Progress Bar」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


1.0.0 | trunk |

延伸相關外掛(你可能也想知道)

  • Reading Time WP 》WP Reading Time 讓你輕鬆地在 WordPress 文章中加入預估閱讀時間。啟用這個外掛會自動在你的文章內容的開始加入閱讀時間。你可以在「閱讀時間」設定中取消這...。
  • WP Word Count 》WP Word Count 可以告訴您站點上您已經寫了多少字,並分月和作者進行統計。, 新版本 3.2.0 中的新增功能:閱讀時間, WP Word Count 現在內置閱讀時間統計功能...。
  • Worth The Read 》一個非常低調且輕量級的閱讀進度條插件,可向使用者顯示他們在當前文章或頁面中滾動到哪個部分。您可以控制進度條的位置和顏色,並可以選擇是否包括主要內容...。
  • Post reading times 》一款可以輕鬆顯示任何文章閱讀時間的外掛程式,閱讀時間是基於一個人的標準閱讀速度計算出來的,數值會在文字前面顯示。。
  • Just Writing Statistics 》Just Writing Statistics 是 WP Word Count 的分支版本。, Just Writing Statistics 透過統計數據告訴您在您的網站上您已經寫了多少字,其中包括:, , 最受歡...。
  • Reading Position Indicator 》創建一個垂直進度條,顯示目前單一文章的滾動進度。, 感謝Pankaj Parashar在 CSS-TRICKS 上撰寫有關閱讀位置指示器的文章(Reading Position Indicator)。
  • Post Read Time 》「文章閱讀時間」自動在文章開頭加入閱讀時間(以分鐘計算)。它是可完全設定的,可以選擇每分鐘閱讀的單字數、考慮文章中的圖片數量以及樣式設計等,CSS 和...。
  • Reading Time 》閱讀時間外掛會顯示文章的預估閱讀時間,以秒或分鐘為單位。, 此預估是自動計算的;也可以使用自訂欄位名稱 “readingtime”,為單獨的文章插入自...。
  • Timify 》Timify 是一個全方位的解決方案,可以提供文章的最後修改日期、發布日期、閱讀時間、文字總數、IP 地址和日期格式的時間差等資訊,以便讓讀者更清楚地了解文...。
  • Font Resize With Post Reading Time [GWE] 》這個外掛可以讓你輕鬆地在每個網誌頁面上顯示文章閱讀時間和字型調整選項。, 使用方法 [請仔細閱讀], 要顯示字型調整和文章閱讀時間選項,你不需要做任何事情...。
  • WP Read Time – Tiempo de lectura 》這是一個輕量級的外掛程式,會在部落格所有文章中添加預估閱讀時間。只需要啟用,系統會自動根據讀者平均閱讀時間計算出預估閱讀時間。, Markdown, 優點:, ,...。
  • LP Estimated Reading Time 》這個外掛讓讀者知道閱讀文章所需要的時間。外掛會在內容上方插入估計的閱讀時間,或使用短碼來顯示。根據文章更新,自動更新閱讀時間。, 這個外掛可以透過儀...。
  • Reader Mode – Distraction-Free Content Reader 》此外插件「Reader Mode Plugin」可為使用者提供沒有雜亂元素的無干擾閱讀體驗,將文章清理出不必要的元素。若要提高易讀性、可及性和讀者易用性,使用 Reader...。
  • SC-TableOfContents 》, 當您編輯文章和固定頁面時,您可以使用一個短代碼,顯示目錄和閱讀時間。, *目錄由文本中的 h 標籤決定。可以在管理員頁面上設置要顯示的 h 標籤。, *目錄...。
  • Article Read Time Lite – WordPress plugin for displaying total reading time and progress bar 》首頁 | 文件 | 升級為 PRO 版本 | 相容的佈景主題, 正如名稱所示,Article Read Time Lite 是一個免費的 WordPress 外掛,它會估算閱讀文章所需的時間並以漂...。

文章
Filter
Mastodon