Mi encabezado no se muestra

29 jul 2017, 04:56:29
Vistas: 14K
Votos: 0

Estoy comenzando un tema nuevo desde cero y el contenido de mi header.php no se está mostrando en el navegador, el navegador simplemente lo ignora.

¿Alguna idea?

EDIT: ¡Simplemente no lo estaba llamando con get_header(), perdón!

2
Comentarios

Hola. ¿A qué te refieres con No funciona? Pon un simple Hola y comprueba si aparece en la consola.

Johansson Johansson
29 jul 2017 05:14:25

no, eso es lo que no está funcionando :D

Marcos Di Paolo Marcos Di Paolo
29 jul 2017 05:14:53
Todas las respuestas a la pregunta 1
3

Simplemente tener un archivo header.php en la carpeta de tu tema no mostrará el encabezado en el navegador. También debes llamar al encabezado.

Para llamar al archivo header.php, debes usar get_header(); en la parte superior de casi todas las plantillas (¡Casi!) como page.php, single.php, archive.php y así sucesivamente.

Haz lo mismo con footer.php para obtener el pie de página.

No recuerdo la lista completa, pero estos son los archivos principales:

archive.php
author.php
category.php
date.php
front-page.php
home.php
index.php
page.php
single.php
singular.php
search.php
tag.php
taxonomy.php

Esto también aplica para páginas hijas y páginas de temas hijos, como page-abc.php.

Además, echa un vistazo al esquema de la Jerarquía de WordPress. Es extremadamente útil para quienes quieren comenzar a desarrollar temas.

29 jul 2017 05:16:11
Comentarios

lo tienes, en realidad lo sabía pero al parecer lo eliminé por accidente.

¡¡¡Muchas gracias!!!

Marcos Di Paolo Marcos Di Paolo
29 jul 2017 05:23:03

No hay de qué. También he añadido un enlace, quizá te sea útil.

Johansson Johansson
29 jul 2017 05:23:45

¡Gracias por la jerarquía de plantillas!!, ¡tan útil!!, ¡exactamente lo que necesitaba!!

Marcos Di Paolo Marcos Di Paolo
29 jul 2017 06:54:27