Only a couple of plugins can offer you all these. Here is how you can make your WordPress site mobile friendly with these 3 plugins.
WP Mobile Detector:
You can adapt a website for a mobile with a few clicks by this plugin that is offered by WebSitez.com. Most of the plugins do not target more than a dozen gadgets, while WP mobile detector supports over 5000 gadgets that include smartphones, tablets, web enabled phones and other small screen gadgets. The features of this plugin are:
WordPress Mobile Pack:
You can have a fine grained control over your mobile with this plugin. Using the domain mapping or the user agent, you can identify the devices. However, this way only the most popular devices can be found out. There are 4 various color schemes and there is an elegant theme. Quite a few people, may find it a letdown to see the array of options spread over various pages. However, when you use it on a mobile, the plugin gets itself shifted to suit the small screen device.
This plugin is created by Aduity, a company that offers advertising solutions for mobile phones. This feature is also available but it is your option to use the same. You can avail it if you require it. This is most simple plugin to use and there are a very few options. You can make use of the plugin in the mobile view. For this you do not require a real mobile device. This way it is easy to test this device. You also require no domain mapping for testing this device. If you find the options to be very few and require more, then the developers can create their own. This alternative makes it more flexible. You can get this plugin free from WordPress.org and mobielpress.co.za.