Osom Multi Theme Switcher
·
Use different themes for specific pages, posts, or URLs while keeping your main theme active site-wide.
Osom Multi Theme Switcher allows WordPress administrators to apply different themes to specific pages, posts, post types, categories, tags, or custom URLs without changing the main active theme.
Perfect for:
- Landing pages that need a unique design
- WooCommerce stores using a specialized shop theme
- Membership sites with different themed sections
- Testing themes on specific pages before full deployment
- Agencies managing multi-purpose WordPress sites
Features
- Multiple Rule Types – Create rules based on pages, posts, post types, custom URLs, categories, or tags
- Admin Dashboard Theme Switcher – Switch between themes in the WordPress admin area to access theme-specific settings
- Per-User Admin Theme – Each admin user can view the dashboard with their preferred theme without affecting others
- Draft & Scheduled Support – Apply themes to draft, pending, private, and scheduled content
- REST API Support – Configure custom REST API prefixes per theme
- ACF Compatible – Loads Advanced Custom Fields JSON from all theme directories
- No Coding Required – Configure everything through the intuitive WordPress admin panel
- Real-time Updates – Add and remove rules instantly with AJAX
How It Works
- Install and activate the plugin
- Go to Appearance > Theme Switcher
- Select a rule type (Page, Post, Category, etc.)
- Choose the specific content to target
- Select the alternative theme
- Click Add Rule
The plugin hooks into WordPress early in the loading process to ensure the correct theme's functions.php is loaded, providing full theme compatibility.