Introduction
A system plugin that progressively loads further articles on Joomla Category Blog views. The first page is still Joomla’s own blog. Extra pages come from Joomla’s pagination URLs — no custom article query, no core override.
Features:
- Automatic infinite scroll, Load more button, or hybrid
- Uses Joomla’s own Next pagination URL with tmpl=component
- Inserted markup is the template’s blog_item.php output (overrides and content plugins included)
- Scope by menu item and/or category, with optional child categories
- Without JavaScript, native pagination is unchanged
- Failed requests restore native pagination; no retry loop
- Optional URL update via history.replaceState (off by default)
- Loading animation honours prefers-reduced-motion
- wmlazyload:loaded browser event for third-party re-init
- Joomla 6.1 APIs — no Backward Compatibility plugin
Requirements: Joomla 6.1+, PHP 8.3+. License: GPLv2 or later. Package: plgsystemwmlazyload. Current version 1.0.3 is in plgsystemwmlazyload-1.0.3.zip.
WM LazyLoad
- Version:
- 1.0.3
- Developer:
- WM Studios
- Last updated:
-
Sep 20 2026
5 days ago - Date added:
- Sep 12 2026
- License:
- GPLv2 or later
- Type:
- Free download
- Includes:
- p
- Compatibility:
- J6
Share