Este libro va dirigido a cualquier persona con conocimientos de Joomla! que desee iniciarse en la creación de nuevas plantillas o en la personalización de plantillas ya existentes. Las plantillas creadas son válidas para las versiones 3.0 y superiores de Joomla!.
Se recomienda contar que conocimientos previos de HTML y CSS; se estudiarán las nociones de PHP requeridas para la puesta en práctica de las plantillas.
Empezaremos estudiando la estructura de las plantillas de Joomla!. Crearemos entonces una primera plantilla simple para poner en práctica las nociones aprendidas.
A continuación, proponemos al usuario crear una plantilla completa mostrando varias posibilidades para la colocación de los módulos en ubicaciones variadas.
La tercera plantilla que vamos a crear requerirá que utilicemos opciones y estilos; esas funciones permiten que los usuarios puedan personalizar la plantilla en la administración del sitio sin tener que modificar el código fuente.
Terminaremos analizando detenidamente la plantilla Protostar, que es la plantilla propuesta por defecto en Joomla!. Podrá así usarse como inspiración para crear plantillas personalizadas.