ReadTimeModule
Auto-imported: NO (requires manual addition to the modules option)
This module calculates the estimated reading time based on the content of the editor. It displays the result in the toolbar by default, or in a specific element if targeted.
Options
- wpm: Words per minute used for calculation (default:
200) - label: Text displayed before the time (default:
'⏱ Reading time: ~ ') - suffix: Text displayed after the time (default:
' minute(s)') - readTimeOk: Threshold in minutes for the "green" indicator (short read) (default:
5) - readTimeMedium: Threshold in minutes for the "orange" indicator (medium read) (default:
8) - target: ID selector of a DOM element to display the reading time (e.g.,
'#my-counter'). If not set, it appears in the toolbar.
Usage example
php
'modules' => [
new ReadTimeModule([
'wpm' => '250',
'target' => '#reading-time-display',
]),
],