Linux 软件免费装
Banner图

Nuvora Reading Time & Progress Bar

开发者 meerab123
更新时间 2026年2月24日 13:32
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

accessibility progress bar reading time read time reading progress

下载

1.0.0

详情介绍:

Nuvora Reading Time & Progress Bar is a lightweight, developer-friendly plugin that adds two things readers love:
  1. A reading time badge — shown before/after your post content.
  2. 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 📐 Settings 🔧 Template Tags Use in your theme: <?php rte_the_reading_time(); // echoes "5 min read" ?> <?php $data = rte_get_reading_time(); echo $data['minutes']; ?> 🪝 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 );

安装:

  1. Upload the nuvora-reading-time-progress-bar folder to /wp-content/plugins/
  2. Activate the plugin through Plugins in WordPress admin
  3. Go to Settings → Reading Time to configure

屏幕截图:

  • Front-end: Scroll progress bar at top of screen (75% read).
  • Post editor: Reading Time meta box with override and disable options.
  • Settings page: Full settings panel.

升级注意事项:

1.0.0 Initial release. No upgrade steps needed.

常见问题:

Does this plugin use any external services?

No. Everything runs locally on your server. No API calls, no tracking.

Does it work with the Block Editor (Gutenberg)?

Yes, fully compatible with both the Block Editor and Classic Editor.

Can I use it on Pages, not just Posts?

Yes. In Settings, check "Page" under "Show badge on" and "Show progress bar on".

Does it support WooCommerce products or custom post types?

Yes. Any public post type will appear in the settings checkboxes.

What does "AI-assisted adjustment" mean?

The plugin analyses your post's structure (heading density, list ratio, average paragraph length). If it detects highly structured, scannable content, it applies a small reduction factor (up to 25% faster). No external AI service is used — it's a smart local heuristic.

How can I override the reading time for a specific post?

Open the post in the editor. Find the Reading Time meta box in the sidebar. Enter a number (in minutes) to override the auto-calculated value, or leave it blank to use auto.

Can I hide the badge/progress bar for one post only?

Yes. Use the checkboxes in the Reading Time meta box.

更新日志:

1.0.0