Àpèjúwe
ERRP: Enhanced Related Random Posts is a WordPress plugin designed to increase user engagement, improve SEO, and enhance content discovery on your website. Display related or random posts with customizable layouts and caching for better performance.
Free Version Features:
- Related posts based on categories and tags
- Random posts with improved randomization
- SEO-friendly implementation to boost your site’s search engine performance
- Two layout options: List and Grid
- Responsive design for seamless mobile integration
- Performance-optimized with smart caching mechanisms
- Easy-to-use shortcodes for flexible implementation
- Multi-language support with translation-ready strings
- Customizable colors and styling options
Premium Features Available:
- 🔒 Smart Content Matching – Advanced algorithms that analyze content, categories, and tags for highly relevant related posts
- 🔒 Universal Theme Compatibility – Automatic theme detection and CSS adaptation for seamless integration
- 🔒 Premium Layout Styles – Modern Cards, Compact List, and Magazine layouts with hover effects
- 🔒 Advanced Settings – Exclude categories, customize matching weights, and fine-tune algorithms
- 🔒 Performance Dashboard – Core Web Vitals monitoring and optimization tools
Whether you’re a blogger looking to keep visitors on your site longer, an e-commerce store wanting to showcase more products, or a news site aiming to increase page views, ERRP provides the tools you need with the simplicity you desire.
Quick Example:
[errp_enhanced_posts type=”related” layout=”grid” show_image=”true” show_excerpt=”true”]
This shortcode will display related posts in a grid layout with featured images and excerpts.
If you find this plugin useful, consider supporting its development:
* Buy me a coffee
* Support me on Ko-fi
Your support helps maintain and improve ERRP for the entire WordPress community!
License
This plugin is released under the GNU General Public License, Version 2.
Àwọn àwòrán ìbòjú

Free Version Settings Page - Basic configuration options available in the free version with premium features preview.

Related Posts Display – List Layout - Example of related posts displayed in list layout with thumbnails and excerpts.

Random Posts Display – Grid Layout - Example of random posts displayed in responsive grid layout.
Ìgbéwọlẹ̀
- Upload the plugin files to the
/wp-content/plugins/errp-enhanced-related-random-postsdirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Navigate to the “ERRP: Enhanced Related Random Posts” settings in your WordPress dashboard to configure the plugin.
- Configure initial settings such as display type, number of posts, and layout preferences.
- Add the shortcode
[errp_enhanced_posts]to your posts or pages where you want related or random posts to appear.
FAQ
-
You can use either of these shortcodes to display related or random posts in your content:
*[errp_easy_related_random_posts](legacy shortcode)
*[errp_enhanced_posts](new shortcode)Simply add the shortcode to the content editor where you want the posts to appear. For example:
[errp_enhanced_posts type=”random” limit=”5″ layout=”list”] -
Absolutely! You can customize various aspects of the plugin through the “ERRP: Enhanced Related Random Posts” settings page, including:
* Headline text
* Number of posts to display
* Display type (related or random posts)
* Layout (list or grid)
* Image and excerpt options
* Caching behavior for optimal performance -
How does ERRP help with SEO?
-
ERRP enhances your site’s SEO by:
* Improving internal linking structure
* Increasing time on site and reducing bounce rates
* Enhancing content discovery, making more of your posts visible to search engines
* Using SEO-friendly HTML markup for post suggestions -
Is the plugin compatible with my theme and other plugins?
-
ERRP is designed to be compatible with most WordPress themes and plugins. It uses WordPress core functions and follows best practices to ensure wide compatibility. However, if you encounter any issues, please report them on our GitHub repository.
-
Does ERRP support multiple languages?
-
Yes, ERRP is translation-ready. All user-facing strings can be translated into your preferred language.
-
Premium features include Smart Content Matching with advanced algorithms, Universal Theme Compatibility, premium layout styles (Modern Cards, Compact List, Magazine), advanced settings for excluding categories and customizing weights, and performance monitoring dashboard.
-
You can purchase a premium license to unlock advanced features like smart content matching, premium layouts, and theme compatibility. Visit the plugin settings page for upgrade options.
-
Is the free version fully functional?
-
Yes! The free version includes all core functionality: related posts based on categories/tags, random posts, two layout options (List/Grid), customizable colors, caching, and responsive design. Premium features enhance the experience with more advanced algorithms and styling options.
Àwọn àgbéyẹ̀wò
Àwọn Olùkópa & Olùgbéejáde
“ERRP: Enhanced Related Random Posts” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.
Àwọn OlùkópaTúmọ̀ “ERRP: Enhanced Related Random Posts” sí èdè rẹ.
Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?
Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.
Àkọsílẹ̀ àwọn àyípadà
2.1.1
- NEW: Universal Character Counting – Works perfectly with Thai, English, and all languages
- FIXED: Infinite Recursion – Eliminated shortcode loops when displaying excerpts
- FIXED: Content Cleaning – Removed YouTube embeds, scripts, and HTML from excerpts
- OPTIMIZED: Performance – Added 1-hour excerpt caching for faster loading
- SIMPLIFIED: Admin Interface – Removed complex options, focused on universal solutions
- Philosophy: Simple, clean, and efficient approach
- Enhanced: Pure text excerpts with comprehensive content sanitization
- Improved: Character-based limiting works universally across all languages
2.1.0
- NEW: Premium License System – Unlock advanced features with license key validation
- NEW: Smart Matching Algorithm – AI-powered content analysis for highly relevant related posts
- NEW: Universal Theme Compatibility – Automatic theme detection and CSS adaptation
- NEW: Premium Layout Styles – Modern Cards, Compact List, and Magazine layouts
- NEW: Advanced Settings Panel – Exclude categories, customize matching weights
- NEW: Theme Override Controls – Premium color customization with live preview
- NEW: Real-time Settings Validation – Interactive weight distribution controls
- Enhanced: Multi-layer caching system for improved performance
- Enhanced: Content keyword extraction and similarity scoring
- Enhanced: CSS custom properties inheritance with fallbacks
- Enhanced: Premium feature gating with graceful fallbacks
- Enhanced: Support for 5 popular WordPress themes out-of-the-box
- Security: Improved input sanitization and nonce verification
2.0.1
- Fixed: Custom CSS disappearing after saving plugin settings
- Improved: Custom CSS now properly integrated with main settings structure
- Enhanced: Better data sanitization for custom CSS input
- Security: Added proper escaping for custom CSS output
2.0.0
- Major update: Renamed to “ERRP: Enhanced Related Random Posts”
- Added new shortcode
[errp_enhanced_posts]for more flexibility - Improved content matching algorithm for better relevance in related posts
- Enhanced SEO optimization features with improved internal linking
- Added responsive grid layout option for modern, mobile-friendly designs
- Implemented advanced caching mechanism for better performance, including separate caches for related and random posts
- Updated user interface for easier configuration with color customization options
- Introduced new options for handling posts without featured images
- Improved compatibility with latest WordPress version (6.4.2)
- Added support for custom CSS to allow further design customization
- Implemented nonce checks and improved security measures
1.0
- Initial release of the Easy Related Random Posts plugin.
