| 开发者 |
osomstudio
bartosznowak tomziel kamiljanq rainkom |
|---|---|
| 更新时间 | 2026年2月19日 20:59 |
| PHP版本: | 7.0 及以上 |
| WordPress版本: | 6.9 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
setup_theme action, before any theme code runs. This ensures full compatibility with theme features, widgets, customizer settings, and page builders.
osom-multi-theme-switcher folder to the /wp-content/plugins/ directoryNo. Your main active theme remains unchanged for all pages that don't have a specific rule. Only the pages, posts, or URLs you configure will use an alternative theme.
Yes. The admin bar theme switcher stores preferences per user. Each administrator can view the WordPress dashboard with their preferred theme without affecting other users or the frontend.
Yes. The plugin switches themes early in the WordPress loading process (on the setup_theme hook), ensuring the alternative theme's functions.php and all its features load correctly.
Yes. Since the full theme is loaded (not just styles), page builders like Elementor, Divi, and Beaver Builder work correctly with the alternative theme.
Yes. Use the "Post Type" rule type and select "Products" to apply a theme to all WooCommerce products and the shop archive.
Most caching plugins work correctly. However, if you experience issues, you may need to exclude pages with alternative themes from the cache or use a caching plugin that supports conditional caching.
While not designed specifically for A/B testing, you can apply different themes to specific URLs and manually direct traffic to test user preferences.
The plugin is designed for single-site WordPress installations. For multisite setups, WordPress already provides per-site theme management. If you have a specific multisite use case, let us know through the support forum.