Version Switch

SIA Version Switch allows logged-in users to preview the site using an alternative theme version without affecting what other visitors see. It was built to support the migration from an older site design to the current one, letting the team compare layouts side by side during the transition.

The plugin works by reading a version parameter from the URL and instructing the theme to render using a different set of templates for that request only. No content changes are made; only the presentation layer switches.

  • Theme-version preview for logged-in users, triggered via a URL parameter
  • Switches the active Timber template context without changing the published theme
  • Rewrites internal links within a preview session to maintain the version parameter
  • No effect on anonymous visitors or on the site’s published theme setting