Berestov Element Scheduler

Berestov Element Scheduler

Details
View on WordPress

Berestov Element Scheduler replaces the inner HTML of selected frontend elements by schedule.

It can match a parent element by class or ID and replace everything inside that parent with the value you define.

Supported schedule groups:

  • Weekdays
  • Odd and even month days
  • Odd and even ISO weeks
  • Persistent replacement

Features:

  • Unlimited rules
  • Search by class or ID
  • Class mode works across all matched elements
  • Multiple different rules per schedule slot
  • Duplicate prevention inside the same slot
  • Server-side, JavaScript, or Auto replacement mode
  • UTC offset based switching
  • Drag and drop schedule UI
  • Translation-ready admin UI

Use cases:

  • Rotate phone numbers
  • Schedule banners
  • Switch promo blocks
  • Replace HTML snippets by schedule

Days without a rule stay unchanged.

Security

  • Capability checks and nonce validation for all administrative actions.
  • Strict sanitization and option whitelisting for all saved settings.
  • Only explicitly allowed configuration fields are accepted.
  • HTML output follows WordPress capability rules (unfiltered_html).
  • No external requests or file operations performed by the plugin.

Details

Plugin code:
berestov-element-scheduler
Plugin version:
1.0.12
Outdated:
No
WP version:
6.2 or higher
PHP version:
7.0 or higher
Test up to WP version:
6.9.4
Total installations:
0
Last updated:
2026-04-07
Rating:
Times rated:
0
contacts
insert
replacement
rotation
scheduler