Auto Refresh Post & Page
·
Automatically refresh posts and pages on a schedule — full reload or smart AJAX refresh, with a countdown timer, role exemptions and smart pausing.
Évaluations
Version
2.0.0
Installations actives
40
Mis à jour récemment
Jul 14, 2026
Auto Refresh Post & Page keeps your content fresh without visitors lifting a finger. Perfect for live blogs, score boards, dashboards, auction listings, stock tickers, queue displays and any page that changes frequently.
Version 2.0 is a complete rebuild with a modern settings dashboard and a set of features designed for real-world sites:
Dual refresh modes
- Full Page Reload — the classic, works everywhere.
- Smart Content Refresh (AJAX) — fetches the page in the background and swaps only the container you choose (e.g.
#main-content). No flicker, no scroll jump. Falls back to a full reload automatically if the target can’t be found.
Visual countdown timer
- Optional progress bar (top or bottom of the page) or a floating circular widget.
- Pick your own accent color and label.
Smart pausing
- Pauses while a visitor is typing in a form or hovering the content area, so you never refresh someone mid-comment.
- Pauses in hidden browser tabs and resumes on return.
- Append
?no_refresh=trueto any URL to disable refreshing for that visit.
User role exemptions
- Exclude Administrators, Editors or any role from being refreshed so nobody’s work gets interrupted.
Granular rules
- Global rules per post type with second/minute/hour intervals.
- Per-post overrides (custom interval, custom mode, or disable entirely) right in the post editor.
-
A flexible shortcode for local control:
[auto_refresh interval= »30″ mode= »ajax » target= »#main-content » show_timer= »true » style= »circle » color= »#45c4bc »]
Built for production
- Nonce and capability checks on every write operation.
- All input sanitized, all output escaped.
- Settings from version 1.x are migrated automatically.
- Clean uninstall — removes its own options and post meta.
