Jerarquía de un tema WordPress

¿Te has parado a pensar cómo decide WordPress qué fichero del tema mostrar?. Digamos, por ejemplo, que realizas una búsqueda y no encuentra nada ¿mostrará la página 404? ¿y si no la encuentra qué hace?.

Pues esta tabla, que muestra la jerarquía que utiliza WordPress a la hora de decidir que fichero tiene que mostrar lanza luz en este asunto …

TIPO DE PÁGINA primero trata de mostrar … > luego trata de mostrar … por último trata de mostrar …
404 404.php > index.php
SEARCH search.php > index.php
TAXONOMY taxonomy-{tax}-{term}.php > taxonomy-{tax}.php taxonomy.php> archive.php> index.php
HOME home.php > index.php
ATTACHMENT {mime-type}.php > attachment.php single.php > index.php
SINGLE signle-{post-type}.php > single.php index.php
PAGE {custome-template}.php > page-{slug}.php page-{id}.php> page.php > index.php
Category category-{slug}.php > category-{id}.php category.php> archive.php> index.php
TAG tag-{slug}.php > tag-{id}.php tag.php archive.php> index.php
AUTHOR author-{author-nicename}.php > author-{author-id}.php author.php > archive.php> index.php
DATE date.php > archive.php index.php
ARCHIVE archive.php > index.php

Si eres desarrollador es imprescindible que conozcas la jerarquía y dependencias básicas entre plantillas PHP y tags condicionales de un tema WordPress, que tengas una visión clara de como se interrelacionan unos ficheros con otros y las etiquetas que utilizan.

Con ese objeto aquí tienes también en PDF un gráfico creado por Angie Bowen que muestra esta jerarquía y dependencias (clic para abrir el PDF o descargarlo) …

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(1 votos, promedio: 5)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado. ¡Ah! ¿te funciona? pues entonces no he dicho nada :)

Sobre el autor

7 comentarios en “Jerarquía de un tema WordPress”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información base sobre privacidad:
  • Responsable: Fernando Tellado ([email protected])
  • Fin del tratamiento: Moderación de comentarios para evitar spam
  • Legitimación: Tu consentimiento
  • Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
  • Derechos: Acceso, rectificación, portabilidad, olvido

 

Ir arriba Ir al contenido