Israsky Store Seasonality: Automated Seasonal Catalog Visibility for WooCommerce Without Losing SEO

Check the active months once on your seasonal categories and products (Rosh Hashanah, Pesach, Tu BiShvat, Valentine’s, summer or winter lines) and let your WooCommerce store rotate its storefront automatically every year. Out-of-season products disappear from shop archives, search results, and related product widgets while their direct URLs remain published so you never lose Google rankings or product reviews.

How Smart Storefront Seasonality Works

Four architectural advantages over manually switching products to Draft after every holiday.

12 Month Checkboxes on Categories & Products with Inheritance

Purpose: Configure recurring yearly schedules once for an entire holiday category or an individual item.

How it works: Adds 12 month checkboxes (January – December) to `product_cat` terms and individual products. Product-level months override category rules; otherwise, products automatically inherit seasonality from their assigned categories.

Hidden from Catalog & Search, Live on Direct URLs for SEO

Purpose: Keep off-season items out of shoppers’ way without triggering 404 errors or losing search index equity.

How it works: Out-of-season items stay `publish`: direct links and Google organic results load normally with full schema markup and reviews, while the product is filtered out of shop loops, category pages, search, shortcodes, and cross-sells.

One-Click Admin Bar Month Preview

Purpose: Preview how your storefront will look in September or April without touching the server clock.

How it works: Store managers can pick any month from the WordPress admin bar switcher (or pass `?isr_season_month=9`) to inspect the exact catalog layout for that season.

12-Hour Per-Language WPML Transient Cache

Purpose: Keep catalog queries fast on multilingual stores with thousands of SKUs.

How it works: Hidden product IDs are precomputed and cached per WPML/Polylang language in a 12-hour transient, and invalidated automatically whenever a product or category is saved.

Technical Specifications & Scope

Zero-bloat server-side query filter with zero frontend CSS or JavaScript.

ParameterSpecification
Runtime EnvironmentWordPress 6.0+, WooCommerce 7.0+ (including HPOS), PHP 7.4 – 8.4+
Frontend Footprint0 bytes of frontend CSS or JS, 0 external HTTP requests, cached ID exclusion list
Direct URL BehaviorDirect product URLs return HTTP 200 year-round, preserving SEO authority and customer reviews
Multilingual SupportHebrew, Russian, English, Arabic; separate transient cache per WPML language
What It Does Not DoDoes not alter product prices by season or delete products from your database

License Pricing & Bundles

All prices are in ILS including VAT. Order directly on this page.

Single-Site Israsky Store Seasonality License

Best for: Florists, gift shops, apparel brands, and holiday basket stores with recurring seasonal collections.

What is included: 1 production domain + 1 staging domain, signed updates via plugins.israsky.co.il, and technical support.

Price: ₪180 / first year renewal from year 2 – ₪90/year (including VAT)

All-In Israsky Plugins Bundle (1 Site)

Best for: WooCommerce stores that want Store Seasonality together with Shabbat Delivery Calendar, Telegram Store Messenger, Consent, and Shield.

What is included: All 7 Israsky plugins for 1 production + 1 staging site.

Price: ₪600 / first year renewal from year 2 – ₪300/year (including VAT)

Agency & Multi-Store Bundle (5 or Unlimited)

Best for: E-commerce agencies and multi-store WooCommerce operators.

What is included: Full Israsky plugin suite, flexible domain management, and priority support.

Price: ₪1,800 or ₪3,900 / year up to 5 sites (₪900 renewal) or unlimited sites (₪1,950 renewal)

Transparent Licensing: Updates Stop, Your Website Never Stops

We engineer plugins for long-term business reliability in Israel and never plant kill-switches in your frontend.

  • 1 Production + 1 Staging Domain: every single-site license covers both your live domain and a staging subdomain for safe testing.
  • 50% Renewal Discount from Year 2: on all annual WordPress and WooCommerce plugins, renewal from the second year onward costs exactly half of the first-year price.
  • 30-Day Grace Period: after your annual term ends, you have 30 additional days during which critical security patches continue to arrive.
  • Zero Frontend Lockout: if you choose not to renew, the plugin continues running on your site with all existing settings and data intact. Only version updates and support stop.

Order License or Turnkey Setup

This plugin is pre-selected in the form below. Enter your website URL and contact details: we will verify compatibility, issue an official Israeli tax invoice (חשבונית מס/קבלה), and deliver your license key or perform turnkey installation.

Selected product or service: Israsky Store Seasonality Module (WooCommerce Seasonal Catalog)

Name and website address are optional. The other fields are needed so we can reply to you.

How we should address you
How should we reply? ? Phone, email, or WhatsApp - whichever is most convenient
One is enough
Optional
What works today and what should change 0 of 2,000

Providing your details is voluntary and not required by law, but without contact details we cannot reply. Israsky (Ilia Shuliak) uses them solely to respond to your inquiry and stores them on our servers in the European Union. To review or amend your data: [email protected] How form data is handled

Frequently Asked Questions

Why not just set seasonal products to Draft after each holiday?

Setting a product to Draft turns its URL into a 404 error, causing Google to drop the page from search results. With Israsky Store Seasonality, the direct URL stays live for search engines year-round while the item is cleanly hidden from storefront browsing.

What if a product belongs to two categories with different seasonal months?

Unless you set explicit months on the product itself, it stays visible during any month in which at least one of its seasonal categories is active.

Will this slow down a large WooCommerce catalog?

No. Excluded product IDs are computed once every 12 hours (or on product save) and stored in a lightweight transient, avoiding heavy database joins on frontend page loads.

Need engineering advice?

Send us your website URL and requirements, and we will advise whether a single license, the ₪600 All-In Bundle, or turnkey setup is the best fit.