I'm currently using one main theme for my WP install, that has a number of handy shortcodes and customisation options. It presents very well.
I installed a mobile theme, and added a plugin to detect for mobiles and present that theme instead.
But the problem of course is that the content in the main theme has shortcodes and pages with sidebar navigation that doesn't play well with the mobile theme. The shortcodes show up as simply text.
I'm not sure the best way to fix this. I have considered simply making mobile-specific pages and a mobile-specific menu, but that becomes an SEO issue because you're doubling up on content. And it means mobile users visiting a regular link will have problems. The same can be said for making a m.mysite.com subdomain for it.
In Drupal page elements are coded into the template files, and you can print out simply the body text and the body pictures separate to the rest. One solution could be to use this (unideal) method, and hard code a front page design and others?
Can anyone tell me their solution to this?