Blog / Creando templates
Podemos crear plantillas personalizadas para páginas estáticas basándonos en el archivo page.php
Podemos, por ejemplo, duplicar este archivo y darle un nombre como este: page_custom.php
Ahora, incluimos al principio del código de este nuevo archivo lo siguiente:
<?php
/*
Template Name: Mi pagina personalizada
*/
?>
El nombre del template es el que aparecerá después en el menú de administración.
Una vez creado el archivo personalizado, nos vamos a la administración de nuestro blog, y desde la opción de crear/editar una página, debería aparecernos la opción de “Plantilla de página” donde aparecerá el nombre de nuestro nuevo template. Lo seleccionamos y listo… nuestra página se basará en el diseño que hemos hecho.
Otra opción es duplicar page como:
- page-{slug}.php
- page-{ID}.php
Tanto si usamos un método como el otro, de momento nuestros templates son exactamente iguales… lo que necesitamos es (por ejemplo) q nuestros templates carguen cabeceras distintas.
Para eso vamos a duplicar header.php como header-custom.php, vamos a modificarlo ligeramente y luego dentro de page.php vamos a buscar el sitio donde nuestro php «pide» la cabecera, y vamos a cambiar get_header(); por get_header('custom');