Plugin Directory

Mobile Smart

The Mobile Smart plugin allows your WordPress site to switch your theme if a user visits it using a mobile device, plus adds template tags to help you

Mobile Smart (http://www.mobile-smart.co.uk/), using trusty detection from the MobileESP project (http://www.mobileesp.com) allows the following:

  • Switch your theme to a mobile-ready theme if a mobile device is detected (you can now enable/disable iPad/tablets)
  • Manual Switcher - to allow your user to manually switch between desktop and mobile versions. Available in 3 versions: widget, option to automatically insert into footer, or template tag.
  • Template functions to help determine which tier of mobile device (touch/smartphone/other) is viewing your site, to allow conditional content inclusion.
  • Adds device and tier specific CSS selectors to the body_class, to allow conditional CSS (e.g. so in the same way you have ".single" that you can target ".iphone" or ".mobile-tier-touch".)
  • Image transcoding - rescale images to fit their device

See the Frequently Asked Questions for guidance on how to use the plugin.

Device support includes iPhone, iPad, Android, Blackberry, Windows Phone 6 & 7, Symbian, and many more.

Mobile Smart Pro

Check out the Mobile Smart Pro plugin http://www.mobile-smart.co.uk/mobile-smart-pro for support for:

  • Domain switching - use a mobile theme to detect mobile devices, and/or redirect to appropriate theme URL (e.g. m.yoursite.com)
  • Mobile Pages - mobile versions of posts and pages with the same URL
  • Mobile Menus - mobile versions of menus for mobile-specific navigation
  • Mobile Widgets - disable selected widgets when viewing your site on your mobile device
  • Mobile Plugins - disable selected plugins when viewing your site on your mobile device
  • Mobile Home Page - select a different page to be the mobile site's home page


Want to contribute to the project? Checkout the GitHub project at http://www.github.com/dansmart/mobile-smart

Mobile Theme

Mobile Smart comes with a basic barebones ('boilerplate') theme that can be used by theme developers to develop for mobile devices.

The Mobile Smart boilerplate theme is based on two projects: http://html5boilerplate.com/mobile/ and http://html5reset.org/#wordpress with some additional Mobile Smart modifications.

Note: The theme is not designed to be used without developer modification.

Requires: 3.1 or higher
Compatible up to: 4.5.3
Last Updated: 4 weeks ago
Active Installs: 9,000+


4.4 out of 5 stars


0 of 3 support threads in the last two months have been marked resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1
0,1,0 100,1,1