[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f0d1ovxjVhkikPL4RdIpSyQZlv5oRYMdUwZKE8QUkLzY":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":122,"fingerprints":231},"nuvora-reading-time-progress-bar","Nuvora Reading Time & Progress Bar","1.0.0","Sehrish Anam","https:\u002F\u002Fprofiles.wordpress.org\u002Fmeerab123\u002F","\u003Cp>\u003Cstrong>Nuvora Reading Time & Progress Bar\u003C\u002Fstrong> is a lightweight, developer-friendly plugin that adds two things readers love:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>A reading time badge\u003C\u002Fstrong> — shown before\u002Fafter your post content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>A scroll progress bar\u003C\u002Fstrong> — a sleek bar at the top (or bottom) of the screen that fills as the reader scrolls.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>✨ What makes it different?\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>AI-assisted reading time adjustment\u003C\u002Fstrong>\u003Cbr \u002F>\nPosts 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.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Per-post overrides via meta box\u003C\u002Fstrong>\u003Cbr \u002F>\nOverride the calculated reading time for any post. Hide the badge or progress bar per-post, right from the editor.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Accessibility-first design\u003C\u002Fstrong>\u003Cbr \u002F>\n– Semantic \u003Ccode>role=\"progressbar\"\u003C\u002Fcode> with live \u003Ccode>aria-valuenow\u003C\u002Fcode> updates\u003Cbr \u002F>\n– Meaningful \u003Ccode>aria-label\u003C\u002Fcode> on every element\u003Cbr \u002F>\n– Keyboard-focusable progress bar\u003Cbr \u002F>\n– Fully respects \u003Ccode>prefers-reduced-motion\u003C\u002Fcode>\u003Cbr \u002F>\n– Screen-reader-friendly badge with word count in ARIA label\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Minimal & performant\u003C\u002Fstrong>\u003Cbr \u002F>\n– No jQuery dependency (vanilla JS)\u003Cbr \u002F>\n– No external assets, fonts, or CDN calls\u003Cbr \u002F>\n– No database writes beyond settings\u003Cbr \u002F>\n– No user tracking whatsoever\u003Cbr \u002F>\n– ~1.5 KB JS \u002F ~1.2 KB CSS (gzipped)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Elementor Widget included\u003C\u002Fstrong>\u003Cbr \u002F>\n– Drag and drop the Reading Time widget directly in Elementor\u003Cbr \u002F>\n– Full widget controls for badge display and styling\u003Cbr \u002F>\n– Works seamlessly with Elementor’s responsive settings\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer-friendly\u003C\u002Fstrong>\u003Cbr \u002F>\n– Template tags: \u003Ccode>rte_the_reading_time()\u003C\u002Fcode>, \u003Ccode>rte_get_reading_time()\u003C\u002Fcode>\u003Cbr \u002F>\n– Filters: \u003Ccode>rte_badge_html\u003C\u002Fcode>, \u003Ccode>rte_show_badge\u003C\u002Fcode>, \u003Ccode>rte_ai_adjustment_factor\u003C\u002Fcode>\u003Cbr \u002F>\n– CJK (Chinese\u002FJapanese\u002FKorean) content support\u003Cbr \u002F>\n– Per-post type configuration\u003C\u002Fp>\n\u003Ch4>📐 Settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Custom WPM (words per minute) — default 238\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable AI-assisted adjustment\u003C\u002Fli>\n\u003Cli>Badge position: before content, after content, or both\u003C\u002Fli>\n\u003Cli>Choose which post types show the badge and\u002For progress bar\u003C\u002Fli>\n\u003Cli>Customise badge label text (use \u003Ccode>{time}\u003C\u002Fcode> placeholder)\u003C\u002Fli>\n\u003Cli>Pick progress bar color, height (1–10 px), position (top\u002Fbottom)\u003C\u002Fli>\n\u003Cli>Optional percentage tooltip on hover\u003C\u002Fli>\n\u003Cli>Respect \u003Ccode>prefers-reduced-motion\u003C\u002Fcode> toggle\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔧 Template Tags\u003C\u002Fh4>\n\u003Cp>Use in your theme:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php rte_the_reading_time(); \u002F\u002F echoes \"5 min read\" ?>\n\n\u003C?php $data = rte_get_reading_time(); echo $data['minutes']; ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>🪝 Filters\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Customise badge HTML:\u003C\u002Fstrong>\u003Cbr \u002F>\n    add_filter( ‘rte_badge_html’, function( $html, $result ) { return $html; }, 10, 2 );\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Disable badge conditionally:\u003C\u002Fstrong>\u003Cbr \u002F>\n    add_filter( ‘rte_show_badge’, ‘__return_false’ );\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tweak AI adjustment factor (0.75–1.0):\u003C\u002Fstrong>\u003Cbr \u002F>\n    add_filter( ‘rte_ai_adjustment_factor’, function( $factor, $html ) { return 0.85; }, 10, 2 );\u003C\u002Fp>\n","A minimalist, accessible reading time badge + scroll progress bar. AI-assisted time adjustment, per-post overrides, zero tracking.",0,124,100,1,"2026-02-24T05:32:00.000Z","6.9.4","5.9","8.0",[20,21,22,23,24],"elementor-widget","progress-bar","read-time","reading-progress","reading-time","https:\u002F\u002Fgithub.com\u002Fsehrishanam1\u002Fplugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnuvora-reading-time-progress-bar.1.0.0.zip",null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"meerab123",2,30,94,"2026-04-04T03:53:30.170Z",[37,55,72,91,104],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":11,"num_ratings":11,"last_updated":47,"tested_up_to":16,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":53,"download_link":54,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"article-read-time-lite","Article Read Time Lite – WordPress plugin for displaying total reading time and progress bar","1.0.3","WP Shuffle","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpshuffle\u002F","\u003Cp>As the name explains, \u003Cstrong>Article Read Time Lite\u003C\u002Fstrong> is a free WordPress plugin which calculates the estimated reading time required to read the article in your site\u003Cbr \u002F>\nand presents them in a beautiful manner with our available \u003Cstrong>Paragraph\u003C\u002Fstrong> and \u003Cstrong>Block\u003C\u002Fstrong> Templates. Currently there are all together 4 Beautiful Pre Designed\u003Cbr \u002F>\ntemplates from which you can choose any as per your desire.\u003C\u002Fp>\n\u003Ch4>See Article Read Time Lite features list below:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>2 Pre Designed Paragraph Templates\u003C\u002Fli>\n\u003Cli>2 Pre Designed Block Templates\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable Article Read Time in Posts\u002FPage or any other post types\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable Progress Bar in Posts\u002FPages or any other Post Types\u003C\u002Fli>\n\u003Cli>Display Word, Characters and Reading Time\u003C\u002Fli>\n\u003Cli>Display Article Read Time before content and after content\u003C\u002Fli>\n\u003Cli>Customize Text as per your need\u003C\u002Fli>\n\u003Cli>Layout customization options available for Progress Bar\u003C\u002Fli>\n\u003Cli>All device friendly and browser Compatibility\u003C\u002Fli>\n\u003Cli>Mobile Responsive\u003C\u002Fli>\n\u003Cli>Translation Ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Check Article Read Time Premium Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Article Read Time in Posts\u002FPage or any other Post Types\u003C\u002Fli>\n\u003Cli>Progress Bar in Posts\u002FPages or any other Post Types\u003C\u002Fli>\n\u003Cli>10 Pre designed Paragraph Templates\u003C\u002Fli>\n\u003Cli>10 Pre designed Block Templates\u003C\u002Fli>\n\u003Cli>And many more …\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check all premium features \u003Ca href=\"https:\u002F\u002F1.envato.market\u002FZd4DrR\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n","Calculate and display total reading time| Calculate and display Characters and Words | Progress Bar",20,1789,"2025-12-08T17:08:00.000Z","5.5","7.2",[51,21,22,24,52],"characters-count","word-count","https:\u002F\u002Fwpshuffle.com\u002Farticle-read-time-lite","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Farticle-read-time-lite.1.0.3.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":11,"downloaded":63,"rating":11,"num_ratings":11,"last_updated":64,"tested_up_to":16,"requires_at_least":65,"requires_php":66,"tags":67,"homepage":70,"download_link":71,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"farjana-reading-progress-bar","ReadJoy – Progress Bar with Celebrations","1.5.0","farjanaplugin","https:\u002F\u002Fprofiles.wordpress.org\u002Ffarjanaplugin\u002F","\u003Cp>\u003Cstrong>ReadJoy\u003C\u002Fstrong> brings joy to every reading experience! 🎉\u003C\u002Fp>\n\u003Cp>Make your readers feel special with a beautiful progress bar, accurate reading time estimation, and when they finish reading – celebrate them with confetti and heartfelt messages!\u003C\u002Fp>\n\u003Cp>Unlike other progress bar plugins, ReadJoy doesn’t just track progress – it \u003Cstrong>celebrates your readers\u003C\u002Fstrong>, making them feel valued and encouraging them to come back for more.\u003C\u002Fp>\n\u003Cp>Perfect for bloggers, news websites, magazines, and any content site that wants to boost engagement and create memorable reading experiences!\u003C\u002Fp>\n\u003Ch4>🎉 What Makes ReadJoy Special?\u003C\u002Fh4>\n\u003Cp>ReadJoy is the \u003Cstrong>only WordPress plugin\u003C\u002Fstrong> that celebrates your readers when they finish an article!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Celebration System:\u003C\u002Fstrong>\u003Cbr \u002F>\n* 🎊 \u003Cstrong>“Shukriya!” Popup\u003C\u002Fstrong> – Beautiful reward message when reading is complete\u003Cbr \u002F>\n* 🎭 \u003Cstrong>Smart Mood Detection\u003C\u002Fstrong> – AI analyzes your content and shows appropriate messages (happy for positive content, empathetic for sad stories)\u003Cbr \u002F>\n* ✨ \u003Cstrong>Confetti Animation\u003C\u002Fstrong> – Delightful visual celebration that makes readers smile\u003Cbr \u002F>\n* ⭐ \u003Cstrong>Review Request\u003C\u002Fstrong> – Gentle reminder to leave feedback (can be disabled)\u003Cbr \u002F>\n* 🌐 \u003Cstrong>Multi-language\u003C\u002Fstrong> – Bengali & English support\u003C\u002Fp>\n\u003Cp>\u003Cstrong>No other plugin does this!\u003C\u002Fstrong> Make your readers feel valued! ❤️\u003C\u002Fp>\n\u003Ch4>✨ Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Reading Progress Bar:\u003C\u002Fstrong>\u003Cbr \u002F>\n* 📊 \u003Cstrong>Smooth Real-time Progress Bar\u003C\u002Fstrong> – Updates as readers scroll\u003Cbr \u002F>\n* 🎨 \u003Cstrong>5 Beautiful Styles\u003C\u002Fstrong> – Solid, Gradient, Striped, Animated, Glow\u003Cbr \u002F>\n* 🎨 \u003Cstrong>Dynamic Color Support\u003C\u002Fstrong> – All styles use your selected color\u003Cbr \u002F>\n* 📍 \u003Cstrong>Flexible Positioning\u003C\u002Fstrong> – Top or bottom of the page\u003Cbr \u002F>\n* 💫 \u003Cstrong>Smooth Animations\u003C\u002Fstrong> – Professional and engaging\u003Cbr \u002F>\n* 🎯 \u003Cstrong>Glassmorphism Design\u003C\u002Fstrong> – Modern blurred background effects\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Smart Reading Time Calculator:\u003C\u002Fstrong>\u003Cbr \u002F>\n* ⏱️ \u003Cstrong>Accurate Time Estimation\u003C\u002Fstrong> – Based on Words Per Minute (WPM)\u003Cbr \u002F>\n* 📊 \u003Cstrong>Live Progress Percentage\u003C\u002Fstrong> – Shows how much is read (e.g., “45% read”)\u003Cbr \u002F>\n* 🕐 \u003Cstrong>Estimated Finish Time\u003C\u002Fstrong> – When readers will complete the article\u003Cbr \u002F>\n* 🔢 \u003Cstrong>Customizable WPM\u003C\u002Fstrong> – Adjust for your audience (default: 200)\u003Cbr \u002F>\n* 📝 \u003Cstrong>Custom Text Labels\u003C\u002Fstrong> – Personalize all messages\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Customization:\u003C\u002Fstrong>\u003Cbr \u002F>\n* 🎨 \u003Cstrong>Color Picker\u003C\u002Fstrong> – Bar, text, background colors\u003Cbr \u002F>\n* 📏 \u003Cstrong>Size Controls\u003C\u002Fstrong> – Bar thickness, font size, border radius\u003Cbr \u002F>\n* 🔤 \u003Cstrong>Typography Options\u003C\u002Fstrong> – Font styles and sizes\u003Cbr \u002F>\n* 💫 \u003Cstrong>Hover Effects\u003C\u002Fstrong> – Interactive animations\u003Cbr \u002F>\n* 🎯 \u003Cstrong>Box Shadow\u003C\u002Fstrong> – Beautiful depth effects\u003Cbr \u002F>\n* ⚙️ \u003Cstrong>Enable\u002FDisable Controls\u003C\u002Fstrong> – Turn features on\u002Foff as needed\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Post Type Support:\u003C\u002Fstrong>\u003Cbr \u002F>\n* ✅ Blog Posts\u003Cbr \u002F>\n* ✅ Pages\u003Cbr \u002F>\n* ✅ Custom Post Types\u003Cbr \u002F>\n* ✅ BBPress Forums\u003Cbr \u002F>\n* ✅ WooCommerce Products\u003Cbr \u002F>\n* ✅ Any public post type\u003C\u002Fp>\n\u003Ch4>🎯 Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bloggers\u003C\u002Fstrong> – Keep readers engaged and reduce bounce rate\u003C\u002Fli>\n\u003Cli>\u003Cstrong>News Websites\u003C\u002Fstrong> – Show article length and reading time\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Educational Sites\u003C\u002Fstrong> – Help students track learning progress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Long-form Content\u003C\u002Fstrong> – Make reading more enjoyable\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Magazine Sites\u003C\u002Fstrong> – Professional reading experience\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Marketers\u003C\u002Fstrong> – Improve engagement metrics\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Any WordPress Site\u003C\u002Fstrong> – Create memorable user experiences\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>💡 How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> ReadJoy\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Customize colors, position, and style\u003C\u002Fli>\n\u003Cli>Enable celebration popup (or disable if you prefer)\u003C\u002Fli>\n\u003Cli>Adjust WPM for your audience\u003C\u002Fli>\n\u003Cli>Done! Your readers will love it!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>🌟 What Makes ReadJoy Unique?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>First Plugin to Celebrate Readers\u003C\u002Fstrong> – No competitor does this!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Mood Detection\u003C\u002Fstrong> – AI-powered content emotion analysis\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Interactive Celebrations\u003C\u002Fstrong> – Confetti, popups, heartfelt messages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Glassmorphism Design\u003C\u002Fstrong> – Modern, premium appearance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>27+ Features\u003C\u002Fstrong> – Most comprehensive reading progress plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>100% FREE\u003C\u002Fstrong> – All features, no premium version\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero Performance Impact\u003C\u002Fstrong> – Lightweight and optimized\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Great Support\u003C\u002Fstrong> – Quick and helpful responses\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📊 Improve Your Metrics\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>✅ Lower bounce rates\u003C\u002Fli>\n\u003Cli>✅ Higher time on page\u003C\u002Fli>\n\u003Cli>✅ Better user engagement\u003C\u002Fli>\n\u003Cli>✅ Improved UX\u003C\u002Fli>\n\u003Cli>✅ Professional appearance\u003C\u002Fli>\n\u003Cli>✅ Happy, loyal readers!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✨ All Features FREE Forever!\u003C\u002Fh4>\n\u003Cp>Unlike other plugins, we provide ALL features completely FREE:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>✅ Multiple Progress Bar Styles (Solid, Gradient, Striped, Animated, Glow)\u003C\u002Fli>\n\u003Cli>✅ Dynamic Color Support – All styles adapt to your chosen color\u003C\u002Fli>\n\u003Cli>✅ Real-time Progress Tracking with Live Percentage\u003C\u002Fli>\n\u003Cli>✅ Smart Reading Time Calculator (WPM-based)\u003C\u002Fli>\n\u003Cli>✅ Interactive “Shukriya!” Celebration Popup\u003C\u002Fli>\n\u003Cli>✅ Smart Mood Detection (Happy\u002FSad\u002FNeutral responses)\u003C\u002Fli>\n\u003Cli>✅ Confetti Animation on Completion\u003C\u002Fli>\n\u003Cli>✅ Glassmorphism Design (Modern & Beautiful)\u003C\u002Fli>\n\u003Cli>✅ 27+ Customization Options\u003C\u002Fli>\n\u003Cli>✅ Multi-language Support (Bengali + English)\u003C\u002Fli>\n\u003Cli>✅ Estimated Finish Time Display\u003C\u002Fli>\n\u003Cli>✅ Hover Effects & Smooth Animations\u003C\u002Fli>\n\u003Cli>✅ Enable\u002FDisable Any Feature\u003C\u002Fli>\n\u003Cli>✅ Zero Performance Impact\u003C\u002Fli>\n\u003Cli>✅ Fully Responsive Design\u003C\u002Fli>\n\u003Cli>✅ Welcome Screen for Easy Setup\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>No premium version. No hidden fees. 100% FREE forever!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We created ReadJoy to help the WordPress community, not to make money from it. All features that were planned for “Pro” are now FREE for everyone! ❤️\u003C\u002Fp>\n\u003Ch4>🔒 Privacy\u003C\u002Fh4>\n\u003Cp>This plugin does not collect, store, or transmit any personal data. It’s 100% privacy-friendly and GDPR compliant!\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Need help? Have suggestions? We’d love to hear from you!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>💬 \u003Cstrong>Support Forum:\u003C\u002Fstrong> https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ffarjana-reading-progress-bar\u002F\u003C\u002Fli>\n\u003Cli>⭐ \u003Cstrong>Rate ReadJoy:\u003C\u002Fstrong> https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ffarjana-reading-progress-bar\u002Freviews\u002F\u003C\u002Fli>\n\u003Cli>🐛 \u003Cstrong>Report Bugs:\u003C\u002Fstrong> GitHub Issues\u003C\u002Fli>\n\u003Cli>💡 \u003Cstrong>Feature Requests:\u003C\u002Fstrong> Support Forum or GitHub\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We typically respond within 24 hours and are committed to making ReadJoy the best reading progress plugin for WordPress!\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>ReadJoy\u003C\u002Fstrong> is developed with ❤️ by the Farjana Plugin Team\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Special Thanks:\u003C\u002Fstrong>\u003Cbr \u002F>\n* WordPress community for continuous support and feedback\u003Cbr \u002F>\n* All users who provide valuable suggestions and feature requests\u003Cbr \u002F>\n* Beta testers who helped improve the plugin before launch\u003Cbr \u002F>\n* Open source contributors who inspire us daily\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Technology Stack:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Built with modern JavaScript (ES6+)\u003Cbr \u002F>\n* Styled with optimized CSS3\u003Cbr \u002F>\n* Follows WordPress coding standards\u003Cbr \u002F>\n* Tested with latest PHP versions (7.4+)\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>Your privacy matters to us. \u003Cstrong>ReadJoy does NOT:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>❌ Collect any user data\u003C\u002Fli>\n\u003Cli>❌ Use cookies or tracking\u003C\u002Fli>\n\u003Cli>❌ Connect to external services\u003C\u002Fli>\n\u003Cli>❌ Track user behavior\u003C\u002Fli>\n\u003Cli>❌ Store personal information\u003C\u002Fli>\n\u003Cli>❌ Share data with third parties\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>ReadJoy IS:\u003C\u002Fstrong>\u003Cbr \u002F>\n* ✅ 100% privacy-friendly\u003Cbr \u002F>\n* ✅ GDPR compliant\u003Cbr \u002F>\n* ✅ Safe for all users\u003Cbr \u002F>\n* ✅ Transparent in operation\u003C\u002Fp>\n\u003Cp>Your privacy is 100% protected!\u003C\u002Fp>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Plugin Name:\u003C\u002Fstrong> ReadJoy – Progress Bar with Celebrations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Author:\u003C\u002Fstrong> Farjana\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Author URI:\u003C\u002Fstrong> https:\u002F\u002Fgithub.com\u002FTanjinaAkte\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Plugin URI:\u003C\u002Fstrong> https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffarjana-reading-progress-bar\u002F\u003C\u002Fli>\n\u003Cli>\u003Cstrong>License:\u003C\u002Fstrong> GPLv2 or later\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tags:\u003C\u002Fstrong> reading progress, progress bar, reading time, celebrations, engagement\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Category:\u003C\u002Fstrong> Content Management, User Experience, Blog Tools, Engagement\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Connect With Us:\u003C\u002Fstrong>\u003Cbr \u002F>\n* GitHub: https:\u002F\u002Fgithub.com\u002FTanjinaAkte\u003Cbr \u002F>\n* WordPress.org: https:\u002F\u002Fprofiles.wordpress.org\u002Ffarjanaplugin\u002F\u003C\u002Fp>\n\u003Cp>Thank you for choosing ReadJoy! Let’s make reading joyful together! 🎉\u003C\u002Fp>\n","Make reading joyful! Show progress bar, reading time, and celebrate your readers with confetti, mood detection & heartfelt messages. 🎉",280,"2026-02-19T22:06:00.000Z","5.0","7.0",[68,69,21,23,24],"celebrations","engagement","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffarjana-reading-progress-bar\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffarjana-reading-progress-bar.1.5.0.zip",{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":11,"downloaded":80,"rating":11,"num_ratings":11,"last_updated":81,"tested_up_to":82,"requires_at_least":83,"requires_php":84,"tags":85,"homepage":88,"download_link":89,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":90},"reading-time-progress-bar","Reading Time & Progress Bar","1.0.2","Code Canel","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodecanel\u002F","\u003Cp>Do you find that potential readers frequently bypass your posts due to concerns about the time investment? Are you inadvertently losing valuable readership as a result?\u003C\u002Fp>\n\u003Cp>The Reading Time & Progress Bar plugin effortlessly showcases the estimated reading duration for blog articles, coupled with an engaging progress bar. This feature not only provides visitors with a swift understanding of the time commitment required for reading a post but also serves as a motivating factor to encourage them to read through to the conclusion.\u003C\u002Fp>\n\u003Cp>Typically, visitors initially attempt to scan an entire post, aiming to glean as much information as possible at a glance. By specifying the reading time in minutes, this approach not only engages users but also serves as a powerful motivator to encourage them to delve into the post’s content.\u003C\u002Fp>\n\u003Cp>Enhance the reader’s experience with a user-friendly progress bar that elegantly tracks their position within the post. As readers scroll through the content, this sleek progress bar provides real-time feedback, visually illustrating the remaining portion of the post. This intuitive feature not only informs readers of their progress but also guides them effortlessly through the article, offering a clear sense of how far they’ve come and how much more lies ahead.\u003C\u002Fp>\n\u003Cp>This plugin employs a cutting-edge image time calculation method to enhance your content. If your post includes images, the plugin seamlessly calculates the time required to view these visuals. You have the flexibility to customize this experience by setting the desired pace, specifying the number of images per minute, ensuring a tailored and engaging reading journey for your audience.\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Easy-to-use and intuitive interface\u003C\u002Fli>\n\u003Cli>Customize freedomly\u003C\u002Fli>\n\u003Cli>Responsive and mobile-friendly design\u003C\u002Fli>\n\u003Cli>Lightweight and optimized for fast loading\u003C\u002Fli>\n\u003Cli>Cross-browser compatible\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Features:\u003C\u002Fh3>\n\u003Ch4>General Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Post Types\u003C\u002Fli>\n\u003Cli>Word Per Minute\u003C\u002Fli>\n\u003Cli>Include Comments\u003C\u002Fli>\n\u003Cli>Include Images\u003C\u002Fli>\n\u003Cli>Images Per Minute\u003C\u002Fli>\n\u003Cli>Reading Time Text : Singular\u003C\u002Fli>\n\u003Cli>Reading Time Text: Plural\u003C\u002Fli>\n\u003Cli>Export & Import\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Reading Time Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display on\u003C\u002Fli>\n\u003Cli>Text Position\u003C\u002Fli>\n\u003Cli>Text Prefix\u003C\u002Fli>\n\u003Cli>Text Suffix\u003C\u002Fli>\n\u003Cli>Typography\u003C\u002Fli>\n\u003Cli>Text Color\u003C\u002Fli>\n\u003Cli>Background Color\u003C\u002Fli>\n\u003Cli>Custom CSS\u003C\u002Fli>\n\u003Cli>Preview\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Reading Progress Bar Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display Position \u002F Template\u003C\u002Fli>\n\u003Cli>Height\u003C\u002Fli>\n\u003Cli>Style (Preset Template)\u003C\u002Fli>\n\u003Cli>Offset\u003C\u002Fli>\n\u003Cli>Content Offset\u003C\u002Fli>\n\u003Cli>RTL Support\u003C\u002Fli>\n\u003Cli>Background Opacity\u003C\u002Fli>\n\u003Cli>Foreground Opacity\u003C\u002Fli>\n\u003Cli>Border Radius\u003C\u002Fli>\n\u003Cli>Foreground Color\u003C\u002Fli>\n\u003Cli>Background Color\u003C\u002Fli>\n\u003Cli>Custom CSS\u003C\u002Fli>\n\u003Cli>Preview\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPL-2.0-or-later: GNU General Public License v2.0\u003C\u002Fp>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cp>The full source code is available on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcodecanel\u002Freading-time-progress-bar\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>. Feel free to contribute or report an issue.\u003C\u002Fp>\n","The Reading Time & Progress Bar plugin enhances your blog with an estimated reading time and a stylish progress bar.",1464,"","6.8.5","6.0","7.4",[86,21,22,87,52],"estimated-time","reading-progress-bar","https:\u002F\u002Fcodecanel.com\u002Freading-time-progress-bar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freading-time-progress-bar.zip","2026-03-15T10:48:56.248Z",{"slug":92,"name":93,"version":75,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":11,"downloaded":98,"rating":11,"num_ratings":11,"last_updated":99,"tested_up_to":16,"requires_at_least":83,"requires_php":84,"tags":100,"homepage":81,"download_link":103,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"uply-scroll-to-top-and-progress-bar","Animated Scroll to Top Button, Progress Bar & Read Time – Uply","Shois WP","https:\u002F\u002Fprofiles.wordpress.org\u002Fshoiswp\u002F","\u003Cp>\u003Cstrong>Ultimate UX Toolkit: Advanced Scroll to Top, Progress Bar, and Smart Reading Time.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Uply is designed to solve one major problem: Reader Fatigue. Long articles can be overwhelming, but with the right visual cues, you can keep users engaged and navigating effortlessly. This plugin brings together three essential tools – Scroll to Top, Progress Bar, and Reading Time — all optimized for speed and SEO.\u003C\u002Fp>\n\u003Ch3>1. Advanced Scroll to Top Button\u003C\u002Fh3>\n\u003Cp>Make site navigation effortless. Say goodbye to boring navigation and give your users a stylish way to return to the top.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Standard Icon Library\u003C\u002Fstrong>: Access a clean collection of Arrows, Chevrons, and Circles that fits any theme.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Positioning\u003C\u002Fstrong>: Toggle between Left or Right alignment with adjustable bottom margins.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom SVG Icon Builder\u003C\u002Fstrong>: Upload your own branding icons and fully customize background colors, borders, and hover effects.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile Visibility Control\u003C\u002Fstrong>: Keep your mobile interface clean by specifically enabling or disabling the button on mobile devices.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>58+ Premium Button Designs [PRO]\u003C\u002Fstrong>: Upgrade to a massive library featuring Rocket icons, Paper planes, 3D animated buttons, and unique modern shapes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>10+ Special Progress Buttons [PRO]\u003C\u002Fstrong>: A high-end feature where a circular or square progress indicator is built directly around the button, filling up as the user scrolls.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unique Styles & Fluid Animations [PRO]\u003C\u002Fstrong>: Every Pro button comes with “Joss” (stunning) animations and designer-grade transitions that make your site stand out.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2. Dynamic Reading Progress Bar\u003C\u002Fh3>\n\u003Cp>A visual roadmap that encourages users to finish your articles. Give your readers a sense of accomplishment as they scroll.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Sleek Minimalist Styles\u003C\u002Fstrong>: Solid, Segmented, or Rainbow bars that track progress in real-time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Top Positioning\u003C\u002Fstrong>: A standard, non-intrusive bar fixed to the top of the viewport.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bottom Viewport Toggle\u003C\u002Fstrong>: Choose to fix the progress bar to either the top or the bottom of the screen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Precision Height & Thickness\u003C\u002Fstrong>: Use a range slider to adjust the thickness of the bar to match your brand’s style perfectly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Intelligent Sticky Offset\u003C\u002Fstrong>: Smart “Space Above\u002FBelow” settings to prevent the bar from overlapping with your sticky headers or menus.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>30+ Premium Animation Styles [PRO]\u003C\u002Fstrong>: Access 30+ stunning animations, including Neon Glow, Liquid Metal, Gradient Waves, and Glitch effects.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Unique Designs [PRO]\u003C\u002Fstrong>: High-end, eye-catching designs that elevate your website’s aesthetic instantly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>3. Smart Reading Time Indicator\u003C\u002Fh3>\n\u003Cp>Transparency builds trust. Letting readers know the time commitment upfront significantly reduces bounce rates.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Precision WPM Algorithm\u003C\u002Fstrong>: Automatically calculates reading time based on a customizable “Words Per Minute” logic.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clean Text Layout\u003C\u002Fstrong>: Displays a simple, automated “X min read” label before your content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dual-Positioning Display\u003C\u002Fstrong>: Display the reading time Before Content, After Content, or in Both locations simultaneously.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full Typography & Styling Suite\u003C\u002Fstrong>: Total control over font size, colors, background padding, and margins—no coding required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Labels\u003C\u002Fstrong>: Fully customize your Prefix (e.g., “Ready in:”) and Postfix (e.g., “minutes”) text.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>25+ Designer Layouts [PRO]\u003C\u002Fstrong>: Access 25+ unique and advanced layouts featuring professional icons like Clocks, Books, Hourglasses, and Sand-timers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stunning Layout Animations [PRO]\u003C\u002Fstrong>: Beautifully animated entry and hover effects for the reading time badge.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>4. Intelligent Targeting & Performance\u003C\u002Fh3>\n\u003Cp>Uply is built for speed and control. It gives power users the tools they need without sacrificing performance.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Vanilla CSS Power\u003C\u002Fstrong>: No heavy libraries (No jQuery UI or GSAP). All animations are built with optimized CSS for zero impact on Core Web Vitals.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Display Logic\u003C\u002Fstrong>: Enable or disable features globally or for specific Post Types (e.g., show on Posts but hide on Pages).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Precise Page Exclusion\u003C\u002Fstrong>: Use a built-in search interface to exclude specific Page IDs or posts where you don’t want the tools to appear.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Choose Uply?\u003C\u002Fh3>\n\u003Cp>Whether you use the feature-packed Free version or the designer-grade PRO version, Uply is engineered to improve your “Time on Site” and “Bounce Rate” — two of the most important metrics for SEO and user satisfaction.\u003C\u002Fp>\n","Adds Animated Scroll to Top button, dynamic Reading Progress Bar, & estimated Read Time. SEO-optimized, lightweight, and fully customizable.",206,"2026-02-23T21:19:00.000Z",[21,22,24,101,102],"scroll-button","scroll-to-top","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuply-scroll-to-top-and-progress-bar.1.0.2.zip",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":13,"num_ratings":114,"last_updated":115,"tested_up_to":82,"requires_at_least":83,"requires_php":18,"tags":116,"homepage":120,"download_link":121,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"reading-position-indicator","Reading Position Indicator","1.2.1","Marcin Pietrzak","https:\u002F\u002Fprofiles.wordpress.org\u002Fiworks\u002F","\u003Cp>Reading Position Indicator adds a stylish horizontal progress bar alongside your content, showing readers how far they’ve scrolled. It enhances user engagement by providing a clear visual cue of reading progress, ideal for blogs, articles, and long-form content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003Cbr \u002F>\n* Horizontal progress bar displayed on posts and pages.\u003Cbr \u002F>\n* Customizable colors, opacity, rounded edges, and gradients.\u003Cbr \u002F>\n* Lightweight and performance optimized.\u003Cbr \u002F>\n* Easy setup with no coding required.\u003Cbr \u002F>\n* Translation ready.\u003Cbr \u002F>\n* Compatible with most WordPress themes.\u003C\u002Fp>\n\u003Cp>Thank you \u003Ca href=\"http:\u002F\u002Fpankajparashar.com\u002F\" rel=\"nofollow ugc\">Pankaj Parashar\u003C\u002Fa> for your article on CSS-TRICKS about \u003Ca href=\"https:\u002F\u002Fcss-tricks.com\u002Freading-position-indicator\u002F\" rel=\"nofollow ugc\">Reading Position Indicator\u003C\u002Fa>\u003C\u002Fp>\n","Add reading position indicator on page top.",900,24765,65,"2025-10-14T09:40:00.000Z",[117,118,21,24,119],"animation","indicator","time","https:\u002F\u002Fgithub.com\u002Fiworks\u002Freading-position-indicator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freading-position-indicator.1.2.1.zip",{"attackSurface":123,"codeSignals":184,"taintFlows":224,"riskAssessment":225,"analyzedAt":230},{"hooks":124,"ajaxHandlers":180,"restRoutes":181,"shortcodes":182,"cronEvents":183,"entryPointCount":11,"unprotectedCount":11},[125,131,135,138,142,149,153,158,164,168,171,176],{"type":126,"name":127,"callback":128,"file":129,"line":130},"action","admin_menu","add_menu_page","admin\\class-nvrtp-admin.php",21,{"type":126,"name":132,"callback":133,"file":129,"line":134},"admin_init","register_settings",22,{"type":126,"name":132,"callback":136,"file":129,"line":137},"handle_reset",23,{"type":126,"name":139,"callback":140,"file":129,"line":141},"admin_enqueue_scripts","enqueue_assets",24,{"type":143,"name":144,"callback":145,"priority":146,"file":147,"line":148},"filter","the_content","inject_badge",12,"includes\\class-nvrtp-badge.php",50,{"type":126,"name":150,"callback":151,"file":152,"line":148},"add_meta_boxes","register","includes\\class-nvrtp-meta-box.php",{"type":126,"name":154,"callback":155,"priority":156,"file":152,"line":157},"save_post","save",10,51,{"type":126,"name":159,"callback":160,"priority":161,"file":162,"line":163},"wp_body_open","render",5,"includes\\class-nvrtp-progress-bar.php",42,{"type":126,"name":165,"callback":166,"priority":14,"file":162,"line":167},"wp_footer","render_fallback",44,{"type":126,"name":165,"callback":169,"file":162,"line":170},"mark_rendered",56,{"type":126,"name":172,"callback":173,"file":174,"line":175},"wp_enqueue_scripts","enqueue_frontend_assets","nuvora-reading-time-progress-bar.php",126,{"type":126,"name":177,"callback":178,"file":174,"line":179},"elementor\u002Fwidgets\u002Fregister","register_elementor_widget",127,[],[],[],[],{"dangerousFunctions":185,"sqlUsage":186,"outputEscaping":188,"fileOperations":11,"externalRequests":11,"nonceChecks":32,"capabilityChecks":222,"bundledLibraries":223},[],{"prepared":11,"raw":11,"locations":187},[],{"escaped":189,"rawEcho":190,"locations":191},58,14,[192,195,197,199,201,203,205,207,210,212,214,216,218,220],{"file":129,"line":193,"context":194},273,"raw output",{"file":129,"line":196,"context":194},282,{"file":129,"line":198,"context":194},289,{"file":129,"line":200,"context":194},296,{"file":129,"line":202,"context":194},299,{"file":129,"line":204,"context":194},307,{"file":129,"line":206,"context":194},317,{"file":208,"line":209,"context":194},"elementor\\class-nvrtp-elementor-widget.php",453,{"file":208,"line":211,"context":194},454,{"file":208,"line":213,"context":194},455,{"file":208,"line":215,"context":194},456,{"file":208,"line":217,"context":194},478,{"file":208,"line":219,"context":194},479,{"file":152,"line":221,"context":194},109,3,[],[],{"summary":226,"deductions":227},"The nuvora-reading-time-progress-bar plugin v1.0.0 exhibits a strong security posture based on the provided static analysis. The absence of any identified entry points (AJAX handlers, REST API routes, shortcodes, cron events) significantly reduces the attack surface. Furthermore, the code demonstrates good security practices, with no dangerous functions, no file operations, no external HTTP requests, and SQL queries exclusively using prepared statements. The presence of nonce and capability checks, even in a seemingly limited attack surface, is commendable. The high percentage of properly escaped output further contributes to a secure foundation.\n\nThe plugin's vulnerability history is also completely clean, with zero known CVEs. This lack of past vulnerabilities, combined with the current clean static analysis, suggests a well-maintained and carefully developed plugin. The absence of any critical or high-severity taint flows is a significant positive indicator. Overall, this plugin appears to be very secure. The only potential area for improvement, though minor given the context, is to ensure that the remaining 19% of output not explicitly marked as escaped is also thoroughly reviewed, though the absence of taint flows suggests this might not be a practical concern.\n\nIn conclusion, nuvora-reading-time-progress-bar v1.0.0 presents a very low security risk. Its minimal attack surface, adherence to secure coding practices like prepared statements and output escaping, and complete lack of vulnerability history make it an exceptionally safe plugin. While no plugin is entirely risk-free, this analysis points to a robustly developed and secure piece of software.",[228],{"reason":229,"points":222},"Output not properly escaped (19%)","2026-03-17T07:31:55.988Z",{"wat":232,"direct":241},{"assetPaths":233,"generatorPatterns":236,"scriptPaths":237,"versionParams":238},[234,235],"\u002Fwp-content\u002Fplugins\u002Fnuvora-reading-time-progress-bar\u002Fpublic\u002Fcss\u002Fnvrtp-public.css","\u002Fwp-content\u002Fplugins\u002Fnuvora-reading-time-progress-bar\u002Fpublic\u002Fjs\u002Fnvrtp-progress.js",[],[235],[239,240],"nuvora-reading-time-progress-bar\u002Fpublic\u002Fcss\u002Fnvrtp-public.css?ver=","nuvora-reading-time-progress-bar\u002Fpublic\u002Fjs\u002Fnvrtp-progress.js?ver=",{"cssClasses":242,"htmlComments":245,"htmlAttributes":247,"restEndpoints":249,"jsGlobals":250,"shortcodeOutput":252},[243,244],"nvrtp-progress-bar","nvrtp-progress-bar-wrapper",[246],"\u003C!-- Nuvora Reading Time & Progress Bar Plugin -->",[248],"data-nvrtp-settings",[],[251],"nvrtpConfig",[]]