WPtouch is a excellent WordPress plugin which allows users to provide a mobile friendly interface for their websites, when a user visits using a mobile web browser. At Techie Buzz, we use the plugin to display the website for mobile phones.
Displaying mobile friendly pages on mobile web browsers makes sense, since usually their screens are much smaller. Along with that, mobiles also do not have fast internet connections. Using WPtouch definitely helps speed up page rendering on mobile devices.
However, recently one of our authors pinged me and said that the mobile site was not displaying while he was viewing it on a Nokia 5800 touchphone. Turns out that WPtouch is built to only run on iPhone, iPod Touch, Android, Storm and Pre devices. It does support Opera Mini too.
However, this means that it will not work on Nokia based phones running on Symbian OS or Maemo, and devices that run on Windows mobile out of the box. To overcome this issue, you can add support for additional devices by changing a small setting in WPtouch.
To do that, go to WPtouch options and scroll down to Advanced Options. In the field for custom user-agents, add the following text nokia, iemobile, symbian, and save your settings. The provided strings are generic in nature, you can always find the browser user-agents for mobile devices on this page.
Testing WPtouch on Nokia or WinMo Devices
Once you have added the changes, test it out by visiting the site using a Nokia or Windows Mobile device, or for that matter whichever device you added support for.
If you do not have the different devices to test with, you can visit our earlier tutorial of Emulating Mobile Web Browsers on your Desktop with Firefox.
That’s it, hopefully this will help users who use WPtouch add support for Nokia Symbian, Windows Mobile or other unsupported devices with ease. Feel free to leave a comment if you have any doubts or queries. For more such useful tips, visit the Webmaster Tips section.