Date Image Switcher for WooCommerce

Description

Date Image Switcher for WooCommerce lets you automatically change product images based on a selected date — ideal for seasonal collections, limited-time offers, and scheduled product updates.

With this plugin, you can set different images to appear on specific dates, so your WooCommerce store always displays the right visuals at the right time — without any manual updates.

Example use cases

🎄 Display Christmas-themed images in December

☀️ Show summer images during June–August

💸 Automatically switch to “Sale” images during campaigns

🕒 Schedule product image changes for pre-orders or launches

Key Features

Set custom images for specific dates

Fully automated switching — no manual work needed

Works with all WooCommerce-compatible themes

Lightweight and easy to use

No coding required

Perfect for

Shop owners who want to save time and keep their store visually dynamic year-round.

Website: https://peki.no

Installation

  1. Upload the date-image-switcher-for-woocommerce folder to the /wp-content/plugins/ directory, or install via Plugins Add New.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Ensure WooCommerce is active.
  4. Edit a product and add date image cards under the Featured image box.
  5. Add images with date ranges. Save.

FAQ

  • What timezone is used?

    • The site’s timezone (Settings General). Today is calculated via WordPress wp_timezone().
  • Are the date range boundaries inclusive?

    • Yes. A match occurs when start_date ≤ today ≤ end_date.
  • Can ranges overlap?

    • No. Overlapping ranges are rejected during saving with a clear error message.
  • What happens if multiple matches exist from older data?

    • The range with the latest start date wins. If tied, the earliest array index (topmost row) wins.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Date Image Switcher for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release.