BACK TO DIRECTORY

Slim Mobile Theme Switcher

by Seth Smigelski

0.0
(0 ratings)

Ever wanted to serve a dedicated theme to visitors on handheld devices instead of a theme that is fine-tuned for big screen traffic?

Slim Mobile Theme Switcher is a highly optimized, lightweight plugin designed for websites that need to serve a different theme to mobile devices while preserving the primary desktop experience.

Instead of relying on clunky, resource-heavy device detection libraries, this plugin uses streamlined, modern user-agent detection to instantly route users to the correct theme before the page even loads.

Key Features

  • Three-way Theme Routing: Serve up to three different themes simultaneously. Set one theme for Mobile Phones, one for Desktops, and optionally enable a dedicated theme specifically for Tablets (iPads/Android tablets).
  • True Mobile Detection: Uses refined regex to separate small-screen phones from tablets (iPads/Android tablets).
  • Zero-Friction Setup: Select your themes from a simple dropdown menu. No coding required.
  • Manual Overrides: Allow users to manually switch between views using ?theme=handheld or ?theme=active or ?theme=tablet.
  • Persistent Choice: Activating the ‘Remember Visitor’s Choice’ option ensures that when a user has manually selected a different theme, this preference is saved for 30 days via cookies.
  • No Bloat: Zero front-end CSS or JS added by the plugin itself.
  • Developer Friendly: Built by a developer for developers.

Screenshots

The settings page where you can choose your mobile and desktop themes.

The settings page where you can choose your mobile and desktop themes.

Plugin Details

Active Installs
10
Total Downloads
544
Version
1.1.0
Requires WP
5.8
Requires PHP
7.4
Tested Up To
7.0.4
Added
2026-03-10
Last Updated
2026-06-10 6:14pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0