Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/mdjwel/reading-mode/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
A standalone plugin that adds Reading Mode functionality to your documentation or blog posts.
Description
Reading Mode is a standalone WordPress plugin that adds Reading Mode functionality to your website. Perfect for documentation sites, blogs, and content-heavy websites.
Features
- 6 Color Themes: Light, Sepia Light, Dark, Yellow, High Contrast, and Low Contrast
- Customizable Typography: Font family, size, line spacing, and letter spacing controls
- Accessibility: WCAG compliant color contrasts
- Dark Mode Support: Automatic dark mode detection and styling
- Text-to-Speech: Read aloud functionality with voice selection, speed control, and text highlighting
- Print Support: Print the content in reading mode
- Font Family Options: System, Serif, Sans Serif, and Monospace
- Settings Persistence: LocalStorage to save user preferences
- Responsive Design: Works on all devices and screen sizes
Installation
- Upload the plugin files to the
/wp-content/plugins/reading-modedirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the 'Plugins' screen in WordPress.
- The Reading Mode button will automatically appear on your posts.
Frequently Asked Questions
How do I enable Reading Mode?
Reading Mode is enabled by default upon activation. You can configure settings in the admin panel.
Can I customize the colors?
Yes, you can choose from 6 predefined themes. Developers can also add custom themes using CSS/SCSS.
Changelog
1.0.0
- Initial release
- 6 color themes
- Typography customization
- Dark mode support
- WCAG accessibility compliance