ThemeSwitcher Pro v1.3.1 Released

ThemeSwitcher Pro v1.3.1 on Pink, Blue and Purple Background

ThemeSwitcher Pro v1.3.1 has been released and is no small update! This release features one-click theme switching integration for WooCommerce, including the addon framework to support additional one-click integrations for popular WordPress products. Also included in v1.3.1 is a fix for a bug when ACF blocks defined in theme files weren’t being properly registered or displayed in the WordPress block editor.

v1.3.1 Release Notes

  • Added WooCommerce support to apply the theme across all WooCommerce-related pages.
  • Added add-on class structure for future one-click integrations with popular plugins.
  • Fixed issue where ACF theme blocks were not functioning properly.
  • Tweak – Small code/comments updates.

ThemeSwitcher Pro v1.3.1 Demo: Use any theme for WooCommerce without changing your active WordPress theme!

Added WooCommerce Support with Settings

What was added

  • Complete WooCommerce integration with dedicated addon class
  • New “Integrations” settings tab in admin panel
  • Theme switching capability across all WooCommerce-related pages

Key features

purple woocommerce logo
  • Robust page detection using multiple fallback methods
  • Compatibility with popular brand plugins (WooCommerce Brands, Perfect Brands, YITH Brands)
  • Settings stored under integrations configuration
  • Only appears if WooCommerce is installed and active

New Addon Class Structure

What was implemented

  • New modular addon directory structure (inc/addons/)
  • Clean separation between core plugin and third-party integrations
  • Standardized architecture for future plugin integrations

Benefits

  • Plugin-specific namespacing for organization
  • Singleton pattern for efficient memory usage
  • Easy extensibility for future integrations (EDD, LearnDash, LifterLMS, etc.)
  • Minimal impact on core plugin performance

Resolved ACF Theme Blocks Issue

What was fixed

  • ACF (Advanced Custom Fields) blocks now function properly when themes are switched
  • Theme-specific ACF blocks correctly load in the block editor
  • Block registration happens in the proper theme context

The problem: Previously, when ThemeSwitcher Pro changed themes, ACF blocks defined in theme files weren’t being properly registered or displayed in the WordPress block editor.

The solution: Fixed the theme switching sequence to ensure ACF blocks are properly loaded and available in both frontend and backend contexts.

This update significantly expands the plugin’s eCommerce capabilities while maintaining its modular architecture for future enhancements. To receive automatic plugin updates in your WordPress dashboard, ensure your active support license is saved in the plugin settings. You can also download the latest version anytime from your My Account page.