Free WordPress.org · Arreluna's first plugin

A countdown that shows or hides your content on its own

Evergreen timers —one per visitor— or fixed-date ones that reveal, hide or redirect your content when they hit zero. No code needed: one shortcode and two classes.

Evergreen countdown
00
Days
00
Hours
00
Min
00
Sec
Try it right here

Watch the content change when it hits zero.

On the left, the countdown. On the right, a sample page. While the timer is active one block shows; when it expires, the plugin hides it and shows the other. Hit "Test the switch" to see it in 8 seconds.

Active countdown
00
Days
00
Hours
00
Min
00
Sec

This demo uses an <strong>evergreen</strong> timer: it starts the first time you arrive and is saved in your browser. Reload the page and it'll pick up where it was. In the plugin, you tag your content with <code>acvs-before-ID</code> and <code>acvs-after-ID</code>.

your-school.com/offer
Visible now · acvs-before class

Enrolment open with 30% off

The launch-price spots close when the timer hits zero. After that, this block disappears on its own.

Sign me up now →
Three steps

From setup to your site without writing code.

1

Set up the timer

Choose evergreen type (starts per visitor and is saved in their browser) or fixed date. You define the duration, the visible units and what happens on expiry: show/hide or redirect.

2

Place the shortcode

Paste the shortcode wherever you want the timer to appear. Each countdown has its own identifier.

[acvs_countdown id="104"]
3

Tag the content

Add a class to the blocks you want to show before or after. The plugin handles the rest, also in your page builder.

acvs-before-104 acvs-after-104
What's included

Small, dependency-free and built for the edge cases.

Evergreen per visitor

Each visitor starts their own countdown, saved in their browser. Ideal for personalised offers with real urgency.

Fixed date

Or one shared deadline for everyone: a launch, the close of a Black Friday, an enrolment deadline.

Show / hide with classes

Tag any button, row, column or block with acvs-before / acvs-after and the plugin toggles its visibility.

Redirect on expiry

Visitors shouldn't stay on the page? In redirect mode, on expiry they're sent to the URL you define.

Configurable styles

Typography, colours (normal and expired), radius, block size, spacing and number/label sizes. No CSS.

Your own units & labels

Enable only days, hours, minutes or seconds, and write the labels in each campaign's language.

Evergreen reset

Change the storage key version and every visitor starts a new countdown instantly.

Inactive without losing settings

Pause a countdown: it stops rendering on the site but keeps all its settings ready to reactivate.

Page-builder compatible

Just use the class names in your page builder: no need to touch HTML unless you prefer to.

Inside WordPress

Everything is configured from one clear panel.

Timer settings panel

Timer settings

Status, evergreen or fixed type, duration, expiry behaviour and visible units.

Countdown styles

Countdown styles

Colours, radii, sizes and typography. The look of the blocks, without writing CSS.

Plugin shortcode and classes

Shortcode & classes

The shortcode ready to copy and the before / after classes that control visibility.

What it's for

Real urgency, no fake timers.

Launches & "coming soon"

Show a waiting page and let the real content appear on its own on launch day. It's exactly what Arreluna uses for its own site.

Offers with an expiry

Enrolments, discounts or bonuses that disappear when the timer hits zero. No buy buttons left active when they shouldn't be.

Evergreen carts & funnels

Each visitor has their own time window. Reloading the page doesn't reset the clock: the urgency is honest.

Content that unlocks

Lock a module, a video or a resource and release it automatically when the countdown ends.

Free

Countdown Visibility Switcher

The complete plugin, published in the official WordPress repository. No paid version, no locked features.

  • Evergreen and fixed date
  • Show, hide or redirect on expiry
  • Configurable styles, units and labels
  • Updates from WordPress.org
Download on WordPress.org →
Optional

Prefer me to set it up for you?

If you don't want to touch anything, I'll install and configure it for you: timer, classes on your pages and styles matching your brand.

90€ · one-time payment
Have it installed for me