← All modules
Documentation Sign in to your licenses Contact
codingrow.com — Human thought, digital logic. Magento 2 extension

Auto Switch Home

Show a different home page in every season — or for any campaign — automatically. Define recurring date rules, map each to a CMS page, and your Magento home switches by itself. Works on Hyva and Luma.

€29.00 + VAT
Indicative total, incl. Italian VAT: €35.38 — the exact amount is calculated at checkout and is waived for EU business buyers with a valid VAT number (reverse charge).
One-time perpetual license, for one domain.
Free One-time perpetual license, for one domain.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Instant delivery: your license key is emailed right after checkout.

Perpetual license — no recurring fee for a single module.

Free updates within the same major version.

30-day money-back guarantee.

How it works

No code and no cron scripts to write — everything is configured from the Magento admin.

  1. In the admin, add a row for each switch date: a recurring day + month and the CMS page to show from that date on. Add as many rows as you like.
  2. A daily task sets your home page to the page of the rule that is currently active — the most recent date that has already passed (the end of the year wraps correctly).
  3. Turn it off any time and your original home page is restored automatically. The cache is refreshed on each switch, and no reindex is ever needed.

What it does

Translated into 7 languages

The admin interface ships fully translated:

English Italiano Español Français Deutsch Português Nederlands

The extension follows the admin locale automatically — no manual language setting.

Requirements

Magento 2.4.x (tested on 2.4.9), PHP 8.1-8.5, with Magento cron running. Compatible with both the Luma and Hyva themes. Depends on the free Codingrow Core module, installed automatically.

Documentation

A complete setup guide and field reference with concrete examples — the same level of detail our support uses to help customers.

→ Read the full documentation

Money-back guarantee

Not satisfied within 30 days of purchase? Request a refund yourself from your account area (codingrow.com/login), no questions asked. The refund is processed instantly, automatically, and the license is deactivated upon confirmation.

Changelog

Every release at a glance.

v1.0.0

First public release: automatic date-based home page switching with unlimited recurring rules, non-destructive restore of the original home page, automatic cache refresh, admin UI translated into 7 languages, and the dual Codingrow license (single module or subscription).