Zum Inhalt springen

Ticker

Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.

Ticker shows a live, ticking countdown to the end of a sale on your WooCommerce product pages. It reads the end time from each product’s native WooCommerce sale dates, or from one campaign date you set for the whole store, and counts down to it in the shopper’s browser.

The end moment is resolved on the server as a fixed UTC timestamp, so there is one source of truth and a visitor’s misconfigured clock cannot change when the sale actually ends. The browser only formats the remaining time, using a small vanilla-JavaScript file with no jQuery and no other dependencies. The free edition is the full GPL product, not a trial with hidden limits.

  • Live sale countdown driven by a product’s WooCommerce Sale price dates → To value.
  • Store-wide campaign date as an alternative source, or as an automatic fallback for products that have no sale end of their own.
  • Four placements on the single product page: product summary, before the add-to-cart form, after it, or the product meta area.
  • Three time formats: days:hours:minutes:seconds, hours:minutes:seconds, or a compact hours:minutes that drops the seconds.
  • Optional heading above the clock and your own wording for the message shown once the sale is over.
  • Expired state, the clock is replaced by a short “sale has ended” line rather than freezing at zero.
  • Accessible, role="group", a role="timer" clock that is hidden from screen readers (the visible digits tick every second), and a separate polite live region that announces only on minute boundaries and at expiry.
  • No layout shift, the markup is server-rendered with the digit boxes already sized; the only script loads defer in the footer.

By default Ticker reads each product’s Sale price dates → To field, set a sale end date and the countdown appears on that product. Prefer one deadline for everything? Switch the source to a fixed campaign date that applies store-wide. You can also mix the two: leave the source on the sale date and set a campaign date as well, a product’s own sale end is used when it has one, and the campaign date fills in for products that don’t.

The seconds unit is drawn as a stopwatch dial whose ring drains once per minute, so the page reads as time running out even at a glance. It is styled entirely with CSS custom properties, so you can re-theme it from your stylesheet.

Ticker Pro extends the free countdown with a per-product campaign end date and scheduled campaign windows (start dates and times globally or per-product), keeping the countdown hidden until the scheduled start.