Índice de contenidos
Qué es un template de WordPress
Un template es una plantilla prediseñada dentro de nuestro tema WordPress. Es una estructura HTML que nos permite mostrar contenidos de una forma predeterminada.
Cuando se crea una nueva página en nuestro WordPress, a la derecha, se puede seleccionar el tipo de template para esa página en cuestión.

Esta imagen corresponde al tema de Avada, que añade algún template más de los que podrían aparecer en algunos temas por defecto de WordPress, como el Twenty Twenty Two.
Crear un template
Para crear un template en WordPress tan solo debes:
Paso 1: Crear la plantilla
Crear un archivo de .php y dale un nombre similar a mi-plantilla.php
Paso 2: Añade esta línea a la plantilla
Abre el fichero php que acabas de crear y, de momento, añade esta línea de código
Paso 3: Sube la plantilla a la carpeta de tu tema
Por FTP, u otro medio, debes subir el fichero creado a la carpeta de tu tema.
Si usas Avada, debes subir el fichero a wp-content/themes/Avada
Si usas un tema hijo, el fichero debe subirse a la carpeta del tema hijo

Ejemplo del template subido al alojamiento, en este caso, al tema hijo
Siguiendo estos pasos, si vas a una página, en el listado de templates, aparecerá la plantilla que acabamos de crear.

Observa que el nombre del desplegable no es el nombre del fichero .php, si no del nombre dado en la primera línea de dicho fichero.
Añadiendo el header y el footer a la plantilla
Para mantener la línea de diseño de nuestra web, vamos a añadir el header y el footer, para ello, usaremos las funciones get_header(); y get_footer();
Siguientes pasos
Ahora te queda hacer uso de esta plantilla y generar o mostrar el contenido acorde a tus necesidades, bien sea pintar datos desde una API, hacer una maquetación a medida… Puedes hacer lo que quieras.
Algunos de los usos que he dado a los templates, ha sido trabajar con DataTables en WordPress y cacharreos en general.












Deja tu comentario