Wordpress: Jerarquías de ficheros en los themes

Uno de los puntos fuertes de Wordpress está en la versatilidad de sus plantillas (llamados temas), estos temas están compuestos por una serie de ficheros, dependiendo de las condiciones Wordpress cargará unos u otros.

Ésta es la jerarquía que sigue:
  • Página de inicio:
    1. home.php
    2. index.php

  • Página de mostrar post (entrada en castellano):
    1. single.php
    2. index.php

  • Página para mostrar página:
    1. Página php asociada al contenido vía gestor de contenidos.
    2. page.php
    3. index.php

  • Página para mostrar contenidos según categorías:
    1. category-id.php (id es aquí el id de la categoría).
    2. category.php
    3. archive.php
    4. index.php

  • Página para mostrar contenidos según tags:
    1. tag-[nombre del tag].php
    2. tag.php
    3. archive.php
    4. index.php

  • Página para mostrar contenidos según autor:
    1. author.php
    2. archive.php
    3. index.php

  • Página para mostrar contenidos según fechas:
    1. date.php
    2. archive.php
    3. index.php

  • Página para mostrar contenidos según búsqueda:
    1. search.php
    2. index.php

  • Página no encontrada (404):
    1. 404.php
    2. index.php
Así que ya sabéis, a partir de ahora cuando trabajéis con temas de Wordpress tened en cuenta estas jerarquías, os pueden simplificar mucho la vida :)

Comentarios