WP Manifestindependent plugin directory
manifest / content / reading-mode

Reading Mode

A standalone plugin that adds Reading Mode functionality to your documentation or blog posts. Features 6 customizable color themes including Light, Dark, Sepia, Yellow, High Contrast, and Low Contrast modes.

★ 0stars

Install

Download source zip No release zip yet

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.zip
No 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

  1. Upload the plugin files to the /wp-content/plugins/reading-mode directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. 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