{"id":336501,"date":"2026-07-09T15:00:47","date_gmt":"2026-07-09T15:00:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/elysian-reader\/"},"modified":"2026-07-09T15:00:31","modified_gmt":"2026-07-09T15:00:31","slug":"elysian-reader","status":"publish","type":"plugin","link":"https:\/\/es-do.wordpress.org\/plugins\/elysian-reader\/","author":23526605,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.1","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Elysian Reader","header_author":"Deadvloper Plugins","header_description":"Track reading progress, display reading time estimates, and engage readers with a beautiful floating widget. Lightweight, no jQuery, 9 presets.","assets_banners_color":"03101f","last_updated":"2026-07-09 15:00:31","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/deadvloper.github.io\/eleysian-reader-web-repo\/","header_author_uri":"https:\/\/github.com\/DeadvLoper\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":37,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"deadvloperplugins","date":"2026-07-09 15:00:31"}},"upgrade_notice":{"1.0.0":"<p>Initial public release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3601648,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3601648,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3601648,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3601648,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3601648,"resolution":"1","location":"assets","locale":"","width":1223,"height":591},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3601648,"resolution":"2","location":"assets","locale":"","width":1199,"height":621},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3601648,"resolution":"3","location":"assets","locale":"","width":1210,"height":468},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3601648,"resolution":"4","location":"assets","locale":"","width":1172,"height":582},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3601648,"resolution":"5","location":"assets","locale":"","width":1196,"height":223},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3601648,"resolution":"6","location":"assets","locale":"","width":1213,"height":593},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3601648,"resolution":"7","location":"assets","locale":"","width":1218,"height":591},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3601648,"resolution":"8","location":"assets","locale":"","width":1365,"height":651}},"screenshots":{"1":"Interactive Indicator Sandbox with preset gallery and live preview.","2":"Custom Style Matrix for placement, rendering styles, colors, sizing, and appearance.","3":"Advanced customization including glow effects, animation, widget styles, and layout controls.","4":"Live Preview Engine with browser simulation and adjustable reading speed.","5":"Scroll simulator demonstrating real-time reading progress and estimated reading time.","6":"Complete dashboard displayed in dark mode.","7":"Complete dashboard displayed in light mode.","8":"Reading progress bar with the Circle widget overlay on a live WordPress page."}},"plugin_section":[],"plugin_tags":[9351,267133,225949,27629,270726],"plugin_category":[],"plugin_contributors":[270727],"plugin_business_model":[],"class_list":["post-336501","plugin","type-plugin","status-publish","hentry","plugin_tags-progress-bar","plugin_tags-reading-indicator","plugin_tags-reading-progress","plugin_tags-reading-time","plugin_tags-scroll-tracking","plugin_contributors-deadvloperplugins","plugin_committers-deadvloperplugins"],"banners":{"banner":"https:\/\/ps.w.org\/elysian-reader\/assets\/banner-772x250.png?rev=3601648","banner_2x":"https:\/\/ps.w.org\/elysian-reader\/assets\/banner-1544x500.png?rev=3601648","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/elysian-reader\/assets\/icon-128x128.png?rev=3601648","icon_2x":"https:\/\/ps.w.org\/elysian-reader\/assets\/icon-256x256.png?rev=3601648","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/elysian-reader\/assets\/screenshot-1.png?rev=3601648","caption":"Interactive Indicator Sandbox with preset gallery and live preview."},{"src":"https:\/\/ps.w.org\/elysian-reader\/assets\/screenshot-2.png?rev=3601648","caption":"Custom Style Matrix for placement, rendering styles, colors, sizing, and appearance."},{"src":"https:\/\/ps.w.org\/elysian-reader\/assets\/screenshot-3.png?rev=3601648","caption":"Advanced customization including glow effects, animation, widget styles, and layout controls."},{"src":"https:\/\/ps.w.org\/elysian-reader\/assets\/screenshot-4.png?rev=3601648","caption":"Live Preview Engine with browser simulation and adjustable reading speed."},{"src":"https:\/\/ps.w.org\/elysian-reader\/assets\/screenshot-5.png?rev=3601648","caption":"Scroll simulator demonstrating real-time reading progress and estimated reading time."},{"src":"https:\/\/ps.w.org\/elysian-reader\/assets\/screenshot-6.png?rev=3601648","caption":"Complete dashboard displayed in dark mode."},{"src":"https:\/\/ps.w.org\/elysian-reader\/assets\/screenshot-7.png?rev=3601648","caption":"Complete dashboard displayed in light mode."},{"src":"https:\/\/ps.w.org\/elysian-reader\/assets\/screenshot-8.png?rev=3601648","caption":"Reading progress bar with the Circle widget overlay on a live WordPress page."}],"raw_content":"<!--section=description-->\n<p>Elysian Reader adds a modern reading progress indicator and optional floating widget to your WordPress website. Readers can instantly see how far they've progressed through an article and view an estimated time remaining, improving the reading experience without intrusive popups or unnecessary distractions.<\/p>\n\n<p><strong>Everything Included<\/strong><\/p>\n\n<p>Elysian Reader is completely free. Every feature is included in this version\u2014there are no premium editions, locked features, upgrade prompts, or subscription requirements.<\/p>\n\n<h4>How It Works<\/h4>\n\n<p>After activation, the plugin automatically displays a reading progress indicator on your site's singular content. Customize its appearance using professionally designed presets or fine-tune every visual setting through the interactive live preview dashboard.<\/p>\n\n<p>Optionally enable a floating reading widget that displays reading progress and estimated reading time in multiple visual styles.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Reading progress bar with four placement options: top, bottom, left, or right.<\/li>\n<li>Nine professionally designed presets for quick setup.<\/li>\n<li>Six rendering styles: Solid, Gradient, Segmented, Neon, Glass, and Stripe.<\/li>\n<li>Optional floating widget available in Pill, Circle, SaaS, and Minimal layouts.<\/li>\n<li>Adjustable reading speed (100\u2013400 WPM) for more accurate time estimates.<\/li>\n<li>Optional glow and pulse animation effects.<\/li>\n<li>Independent color controls for both the progress bar and widget.<\/li>\n<li>Interactive live preview sandbox with simulated scrolling.<\/li>\n<li>Automatic settings saving as you customize the plugin.<\/li>\n<li>Save custom configurations as reusable presets.<\/li>\n<li>Light and dark interface themes.<\/li>\n<li>Widget size, spacing, radius, and padding controls.<\/li>\n<li>Designed to minimize theme conflicts using scoped CSS custom properties.<\/li>\n<li>Lightweight frontend assets with no jQuery dependency.<\/li>\n<li>Accessibility support including ARIA attributes, reduced-motion support, and keyboard-friendly controls.<\/li>\n<li>RTL language support.<\/li>\n<li>Automatically hidden while printing.<\/li>\n<li>Compatible with classic themes, block themes, and most page builders.<\/li>\n<\/ul>\n\n<h4>Frequently Asked Questions<\/h4>\n\n<h4>Will this plugin work with my theme?<\/h4>\n\n<p>Elysian Reader is designed to work with classic themes, block themes, and most page builders. It uses scoped CSS custom properties to help minimize styling conflicts.<\/p>\n\n<h4>Does Elysian Reader require jQuery?<\/h4>\n\n<p>No. The plugin is built using modern vanilla JavaScript and does not load jQuery on the frontend.<\/p>\n\n<h4>Can I customize the colors?<\/h4>\n\n<p>Yes. Customize the primary and secondary colors for both the reading progress bar and the floating widget using built-in color pickers.<\/p>\n\n<h4>Is there a premium version?<\/h4>\n\n<p>No. Every feature is included in this free version. There are no premium editions, feature restrictions, or upgrade prompts.<\/p>\n\n<h4>Does the plugin collect user data?<\/h4>\n\n<p>No. Reading progress calculations are performed entirely within the visitor's browser. The plugin does not collect personal data, set tracking cookies, or communicate with third-party services.<\/p>\n\n<h4>Can I disable the progress bar?<\/h4>\n\n<p>Yes. The reading progress bar and floating widget can be enabled or disabled independently.<\/p>\n\n<h4>Is the plugin compatible with caching plugins?<\/h4>\n\n<p>Yes. Elysian Reader is designed to work alongside most caching plugins and CDN configurations.<\/p>\n\n<h4>Can I adjust the reading speed?<\/h4>\n\n<p>Yes. Configure the words-per-minute value between 100 and 400 to better match your audience and improve estimated reading times.<\/p>\n\n<h4>Does it support custom post types?<\/h4>\n\n<p>Yes. The plugin works on singular posts, pages, and supported custom post types.<\/p>\n\n<h4>Will it affect my site's performance?<\/h4>\n\n<p>Elysian Reader is designed with a lightweight frontend footprint and uses efficient browser APIs for smooth progress tracking.<\/p>\n\n<h4>Privacy<\/h4>\n\n<p>Elysian Reader does not collect, store, or transmit personal information.<\/p>\n\n<p>All reading progress calculations are performed locally within the visitor's browser. The plugin does not use cookies, analytics services, or external tracking.<\/p>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<li>Reading progress bar with four placement options.<\/li>\n<li>Nine professionally designed preset styles.<\/li>\n<li>Six rendering styles.<\/li>\n<li>Four floating widget layouts.<\/li>\n<li>Adjustable reading speed (100\u2013400 WPM).<\/li>\n<li>Custom color controls for progress bar and widget.<\/li>\n<li>Glow and pulse animation effects.<\/li>\n<li>Interactive live preview sandbox.<\/li>\n<li>Custom preset saving.<\/li>\n<li>Automatic settings saving.<\/li>\n<li>Light and dark interface themes.<\/li>\n<li>Widget size and spacing controls.<\/li>\n<li>RTL language support.<\/li>\n<li>Accessibility improvements including ARIA support and reduced-motion compatibility.<\/li>\n<li>Print-friendly behavior.<\/li>\n<li>WordPress REST API settings integration.<\/li>\n<li>Nonce verification, capability checks, input sanitization, and output escaping.<\/li>\n<li>Built with vanilla JavaScript.<\/li>\n<li>Designed to minimize theme styling conflicts.<\/li>\n<\/ul>","raw_excerpt":"Display a customizable reading progress bar and reading time with an optional floating widget. Lightweight, responsive, and built without jQuery.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/336501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=336501"}],"author":[{"embeddable":true,"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/deadvloperplugins"}],"wp:attachment":[{"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=336501"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=336501"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=336501"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=336501"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=336501"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es-do.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=336501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}