Конечно, это возможно. Вы можете получить HTTP-заголовок и определить, было ли это мобильное устройство. Затем вы можете поставить различные шаблоны или установить переменные, которые были интерпретированы в вашем шаблоне. Посмотрите, например, эту тему в google-group.
Я надеюсь, что это показывает вам правильное направление. У меня нет времени, чтобы написать полное решение.