Hola
In principio vedo due soluzioni:
Fare il template con diversi css che si aprano in funzione del largo (width) in pixel dello schermo dell'user-agent entrante
Installare estensioni (template, moduli, ecc...) web responsive, ossia programmate in html5 e css3 con un framework.