Read More Without Refresh
Read More Without Refresh
Description
Introducing the Read More Without Refresh WordPress plugin v4.0.0 – your key to elevating user experience on your website. 🚀
Say goodbye to the cumbersome page reloads that disrupt seamless content exploration. With our plugin, readers can now effortlessly access more of your valuable content without any interruptions and boost your SEO!
🎉 Version 4.0.0 – Major Update! This release brings a complete UI overhaul, new free features, and showcases all 30+ Pro features so you know exactly what you’re getting when you upgrade!
✨ New in v4.0.0 (Free Version):
- Smooth Scroll: Automatically scrolls to expanded content for better user experience
- Print Optimization: All content automatically expands when printing – perfect for readers who want to print your articles
- Modern UI: Beautiful tabbed interface with better organization and user experience
- Feature Transparency: See all Pro features in settings (disabled) so you know exactly what you’re getting with Pro
- Enhanced Security: Zero inline JavaScript, comprehensive sanitization, enterprise-grade security
- Better Accessibility: Full ARIA support, keyboard navigation, screen reader optimized
Key Features:
- Instant Content Expansion: Enjoy a smooth ‘Read More’ transition without the need for page refreshes. Keep your visitors engaged and immersed in your content effortlessly.
- Enhanced User Engagement: Reduce bounce rates and keep visitors on your site longer by providing a frictionless reading experience. The Read More Without Refresh plugin ensures your content flows seamlessly, creating a positive impression on your audience.
- SEO-Friendly Design: Our plugin is crafted with SEO in mind. Maintain optimal search engine visibility while providing an enhanced reading experience for your audience. A win-win for both search engines and site visitors. All hidden content is 100% crawlable by search engines!
- Smooth Animations: Professional fade animations make content expansion feel natural and polished.
- Keyboard Accessible: Full keyboard navigation support (Enter/Space keys) for accessibility compliance.
- Customizable Styling: Change button colors, borders, padding, and font weight to match your brand.
- Gutenberg Compatible: Works seamlessly in the WordPress block editor.
It works via a shortcode and can be placed everywhere and you can style its colors through its settings menu. Feel free to try its frontend demo here, to take a look at this YouTube videocast or to verify its Gutenberg compatibility.
Simple Shortcode Usage: `[read more] Your long text [/read]`
🚀 PRO VERSION AVAILABLE – 30+ Premium Features!
Unlock 30+ Premium Features with the PRO Version: Upgrade to the Read More Without Refresh PRO version for an even more powerful toolkit to boost your website’s performance.
🎯 FEATURES OF PRO VERSION (v4.0.0):
🎨 Design & Styling:
-
20 Button Templates
Choose from 20 pre-designed professional button styles. One-click application, no CSS knowledge needed. Styles include Modern Blue, Classic Underline, Rounded Gradient, Minimalist, Bold Button, Soft Shadow, Outline Style, Glassmorphism, Neon Glow, and more! -
9 Animation Types
Fade, slide, flip, zoom, bounce, rotate, scale, elastic animations with customizable duration (0-2000ms). Make your content expansion stand out! -
Font Awesome Icons
Full Font Awesome 6.4.0 library access – 6,000+ icons available. Add icons to your buttons for better visual appeal. -
Google Fonts Integration
10+ pre-configured Google Fonts (Roboto, Open Sans, Lato, Montserrat, Poppins, Raleway, Oswald, and more). Automatic loading and integration. -
Advanced Styling
Gradients, advanced typography controls (font size, line height, letter spacing, text transform), border radius, and more styling options.
🎯 Content Features:
-
Accordion/FAQ Mode
Perfect for FAQs and product details. Auto-collapsing accordion groups with Schema.org markup for SEO. Use `[read mode=”accordion” accordion_id=”faq1″]` for organized content sections. -
Conditional Display Rules
Time-based, scroll-triggered, device-filter, and role-based content display. Perfect for personalization. Show content after X seconds, on scroll, or for specific user roles. -
Lazy Loading
Load content via AJAX only when expanded. Significantly improves page load times and performance. -
Dynamic Shortcode Texts
Customize button text per instance: `[read open=”Show” close=”Hide”]` content `[/read]` -
Custom Static IDs
Set your own meaningful IDs for better tracking: `[read id=”product-details”]`
📊 Analytics & Tracking:
-
Advanced Analytics Dashboard
Full analytics submenu with click tracking, engagement rates, top clicked instances, and CSV export. Know exactly what content engages your users! -
Google Analytics Integration
Track read more clicks with GA4 and Universal Analytics. Monitor user engagement and optimize your content strategy.
🔧 Advanced Features:
-
Gutenberg Block Editor
Full-featured visual block with all Pro features available in the editor. No need to remember shortcode syntax! -
Schema.org Markup
Automatic FAQPage schema for SEO boost in search results. Better visibility in Google search! -
Smooth Scroll Configuration
Customizable scroll offset (0-500px) perfect for fixed headers. Fine-tune the user experience.
📋 Feature Comparison:
Core Features (Available in Both Versions):
- Basic Show/Hide – ✅ Free | ✅ Pro
- Custom Colors & Styling – ✅ Free | ✅ Pro
- Smooth Scroll – ✅ Free | ✅ Pro
- Print Optimization – ✅ Free | ✅ Pro
- Fade Animation – ✅ Free | ✅ Pro
Pro-Only Features:
- 20 Button Templates – 👁️ Free (visible but disabled) | ✅ Pro (fully active)
- 9 Animation Types – 👁️ Free (visible but disabled) | ✅ Pro (fade, slide, flip, zoom, bounce, rotate, scale, elastic)
- Accordion/FAQ Mode – 👁️ Free (visible but disabled) | ✅ Pro (with Schema.org markup)
- Conditional Display Rules – 👁️ Free (visible but disabled) | ✅ Pro (time-based, scroll-triggered, device-filter, role-based)
- Analytics Dashboard – 👁️ Free (visible but disabled) | ✅ Pro (full dashboard with CSV export)
- Lazy Loading – 👁️ Free (visible but disabled) | ✅ Pro (AJAX content loading)
- Font Awesome Icons (6,000+) – 👁️ Free (visible but disabled) | ✅ Pro (full Font Awesome 6.4.0 library)
- Google Fonts Integration – 👁️ Free (visible but disabled) | ✅ Pro (10+ pre-configured fonts)
- Advanced Typography – 👁️ Free (visible but disabled) | ✅ Pro (font size, line height, letter spacing, text transform)
- Gradient Backgrounds – 👁️ Free (visible but disabled) | ✅ Pro (CSS gradient support)
- Google Analytics Integration – 👁️ Free (visible but disabled) | ✅ Pro (GA4 & Universal Analytics)
- Gutenberg Block Editor – 👁️ Free (visible but disabled) | ✅ Pro (full-featured visual block)
- Schema.org Markup – 👁️ Free (visible but disabled) | ✅ Pro (automatic FAQPage schema)
- Custom Static IDs – ❌ Free | ✅ Pro
- Per-Instance Text Override – ❌ Free | ✅ Pro
👁️ = Visible in settings but disabled (Pro feature indicator) – See what you’re getting with Pro!
Why Upgrade to PRO?
- Professional Appearance: 20 pre-designed button templates make your site look polished instantly
- Better Analytics: Know what content engages users with comprehensive analytics dashboard and Google Analytics integration
- Advanced Features: Accordion mode, conditional display, lazy loading, and more for maximum flexibility
- Performance: Lazy loading reduces initial page load times significantly
- SEO Boost: Schema.org markup and better content organization improve search rankings
- Text Customization: Align the ‘Read More’ and ‘Read Less’ messages with your brand’s messaging strategy for a cohesive user experience
- Priority Support: Enjoy priority assistance from our dedicated support team to ensure a smooth and hassle-free experience with the PRO features
- Value: 30+ premium features for one affordable price
Enhance your WordPress site today with the Read More Without Refresh plugin, and take it to the next level with the PRO version’s advanced features. Elevate user satisfaction, improve SEO, and make your content shine!
Installation
All you have to do is upload the plugin within your WordPress Plugins menu and activate it.
Then, you can add the shortcode everywhere you want (pages, posts, widgets etc):
[read more] Your hidden text here [/read]
You can, of course, change “Read more” and “Read less” texts to your preferred one, along with other settings in ‘RMWF Settings’ wp-admin menu page.
In case that you have any support inquiries, feel free to contact us.
Screenshots
Faq
Yes it is! Tested up to WordPress 6.9 and compatible with WordPress 3.0.1+.
Yes it works perfectly! The plugin is fully compatible with the WordPress block editor. In the Pro version, you get a full-featured Gutenberg block with visual settings.
Yes! You can use unlimited instances of the shortcode on any page, post, or custom post type.
Reviews
I works but
By bugscout on January 10, 2026
FunFakt: I find my Text with "read more" and click on it.
The "more" Text appears - the link is still "read more"
I click on it - the "more" Text is gone - the link is "read less"
Doesnt work with WPBakery Text blocks
By garmatinc on June 28, 2025
Tried to get this to work with WPBakery text block and does nothing. Actually removes the extended text from the website.
Yea, it breaks a site quite well.
By rdnard on April 18, 2025
First, the plugin is deprived from ease of use, finding the shortcode is a hell. on its settings in dashboard there is basically nothing really useful than background and text color.
be sure that it will break your site if your php version is up to date. It just has this stiff nature of using it because not all users know they can come back here to search the plugin and a barely visible shortcode amongst multiple information. No useful documentary at all so whats the fun if its so had to get it to work and yet still breaks a site?
I get the point of the plugin, just fix it and its litheness will definitely attract users.
Works as it is supposed to, nice plugin!
By LogoLogics on August 12, 2024
At first, I did not get it to work, until I found out I had to hit the save button in settings first, even if I did not make any changes. After that, worked like a charm.
It might be a good idea, to put these step-by-step instructions on the description/instructions page.
Support was also quick to respond.
Thanks!
Annie
It broke my sidebar
By kislany on May 16, 2024
I added the shortcode (using Classic editor) to hide / unhide text in my post and it broke my sidebar, it pushed it to the bottom of the page. There are not many options in the free version to tinker with it, so I can't do anything to fix it. Pity because it works well for the purpose it's created, but I can't have a broken post layout.
Unfortunately not working
By jjaakkee on January 29, 2024
Great if it worked. Unfortunately, it doesn't.
Works perfectly
By scirceo on September 24, 2023
I love this plugin. I have had it active on one website for about 6 months now and have not noticed any weirdness. It works great. I wish the plugin had a paid upgrade so I could be more sure of its future existence and quality.
Stopped working with WordPress Update
By LCarter869 on September 14, 2023
After one of the last couple WordPress updates, the plugin completely stopped working.
Lightweight, just what I needed!
By Jimmy Lee (shirtguy72) on May 11, 2023
Great plugin, the others are TOO heavy. Thanks!
Suggestion, if I may?
Wish "Change Naming"/" could also be achieved via the shortcode, in my instance, I am using the plugin to hide/show song lyrics, wish I could add the song title for each instance.
Also, I wish that in addition to "Border Bottom", there was an option for a full solid border - Button like style
Again, great plugin, THANKS!
Excellent plugin
By brokett on April 27, 2023
I'm a user not a developer, and Read More Without Refresh has been a really excellent plugin for me. It has revolutionised my writing - I can get the main points across succinctly and tuck details away in a read more for someone who is interested in more. I have been using the Classic Editor and am now trying to migrate to Gutenberg. Maybe I'm doing something wrong but I have tried entering [read more] xxx [/read] into the code editor in a Paragraph Block, a Classic Block and a Shortcode Block, but so far without success. Can anyone help? Thanks.
Changelog
0.1
- Initial release.
1.0
- Bug fixes.
2.0
- Compatibility fixes.
2.2
- Bug fixes.
2.3
- Warning fixes.
3.0
- Dynamic settings integrated.
3.1
- Fixed reported warnings.
3.2
- Fixed potential security issues.
3.3
- Code Cleanup.
3.3.1
- Code Cleanup.
3.3.3
- Code Cleanup.
4.0.0
- 🎉 MAJOR RELEASE – Complete feature overhaul
- ✅ Modern UI – Tabbed interface, beautiful sidebar, responsive design
- ✅ All Pro Features Visible – See what’s available in Pro (disabled in free)
- ✅ Smooth Scroll – Auto-scroll to expanded content (Free feature)
- ✅ Print Optimization – Auto-expand on print (Free feature)
- ✅ Enhanced Animations – Basic fade animation (Free)
- ✅ Security improvements – Zero inline JS, comprehensive sanitization
- ✅ Accessibility – Full ARIA support, keyboard navigation
- ✅ Code quality – Modern PHP, clean structure
- ✅ Translation ready – Full text domain support
- ✅ Feature Transparency – All Pro features shown in settings
3.4.0
- Major code refactoring and security improvements
- Separated JavaScript from PHP (no more inline scripts)
- Added proper sanitization and validation for all settings
- Added accessibility features (ARIA labels, keyboard navigation)
- Added basic fade animation support
- Improved shortcode handler with better security
- Added nonce verification for AJAX requests
- Modernized JavaScript code with event delegation
- Better code organization and maintainability
- Translation ready with text domain
- Fixed security vulnerabilities




