En caso necesites utilizar varias plantillas para tu sitio wordpress, existen 2 maneras dependiendo de los requerimientos.
Requerimiento 1:
Tengo un blog con páginas y posts y necesito que cuando se cambie a algunos posts o páginas especificas cambie el diseño del blog. Esto fácilmente se puede solucionar con un plugin Page Theme.
Requerimiento 2:
Tengo un blog y solo deseo que la página de inicio tenga un diseño propio y las demas páginas interiores tenga otro diseño.
Esto fácilmente se puede realizar a través de PHP y sin utilizar algunas plugin, simplemente verificando si es página de inicio utilizar tal page o si es interno utilizar otro page.
if(is_home()){
get_template_part('index2');
}else{
get_template_part('index3');
}