plugin-icon

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
5
Version
2.0.0
Installations actives
40
Mis à jour récemment
Jul 14, 2026
Auto Refresh Post & Page

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=true to 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.
Gratuitsur les plans payants
En procédant à l’installation, vous acceptez les Conditions d’utilisation de WordPress.com ainsi que les Conditions de l’extension tierce.
Testé jusqu’à version
WordPress 6.8.6
Cette extension est disponible en téléchargement pour votre site .