Да, нужно создавать отдельный шаблон для мобильных устройств и делать переадресацию для тех, кто заходит с мобильных устройств на оптимизированный шаблон. © toxi
Вовсе не обязательно. Для рядовых сайтов вполне подходят т.н. responsive-шаблоны, свёрстанные таким образом, что при любом формате экрана сайт отображается адекватно.
Тем таких - тыщи: themeforest.net/search?utf8=%E2%9C%93&term=responsive&view=list&sort=&date=&category=wordpress&price_min=&price_max=&sales=&rating_min=
Ну и в добавок можно всегда заказать профильным спецам индивидуальную и неповторимую (за такую же неповторимую кучу денег) :)
Гугл такой подход любит и уважает:
c2n.me/3hMVFmG.png ( сайт с Responsive-темой)
UPD. Бесплатные, но тоже адаптивные есть вот тут: wordpress.org/themes/search/responsive/