14. Plantillas generales

Vamos a aumentar las características, lo que vamos a ver son:

  • Plantillas (Templates): en WP se denominan Themes..
  • Funciones y Hooks (functions.php).
  • Menús e imagen destacada.
  • Búsquedas y comentarios.
  • Plugins y Widgets.

Plantillas WP

Plantillas generales

Tiene que ver con la jerarquía de la estructura de un tema. Nos habla de los archivos necesarios para la estructura de nuestro tema.

  • index.php
    • archive.php (muestra búsquedas por categorías y etiquetas lo carga si no existe category.php y tag.php)
      • author.php
      • category.php
      • taxonomy.php
      • tag.php
    • singular.php (si no hay page.php o single.php)
      • single.php(muestra entradas)
        • attachment.php
        • single-post.php
      • page.php(muestra páginas)
    • home.php: El archivo home.php es el archivo que toma por defecto WordPress para mostrar la página de inicio (Home) de nuestro sitio. Sustituye al index.php que hemos creado.
    • comments-popup.php
    • 404.php (son los enlaces rotos)
    • search.php

No es necesario crear todos los archivos. Dependiendo de lo que estemos trabajando, son los archivos que podemos generar.

El archivo archive.php es el archivo que toma WP por defecto para mostrar categorías o etiquetas. El index.php carga cuando cargamos el home de nuestro sitio, pero si hago búsquedas por etiquetas o por categorías, nos lleva al archivo archive.php.

Para ver colores tenemos una página

home.php

El archivo home.php es el archivo que toma por defecto WordPress para mostrar la página de inicio (Home) de nuestro sitio. Sustituye al index.php que hemos creado.

category.php

Cuando existe este archivo se olvida del index.php y de archive.php y nos lleva al archivo category.php.

tag.php

Es el archivo que muestra WP para búsqueda de etiquetas. Sustituye a archive.php.

Página donde explican el esquema WP

Entradas y páginas estáticas

Cada una de ellas tiene un archivo específico.

  • single.php: es un archivo único, va a cargarse cuando entremos a alguna publicación
  • page.phpcarga una página estática

singular.php

Muestra una entrada o página estática (a partir de la versión 4.3). En caso de que no estuviera escrita page.php o single.php cargaría singular.php.

Plantillas en WP (Esquema resumen)

Son los archivos que nuestro tema utiliza dependiendo del contenido solicitado

  • index.php (template principal)
    • home.php (template del home del sitio)
    • archive.php (template de las categorias y tags)
      • category.php
      • tag.php
    • singular.php (template de posts y pages)
      • single.php
      • page.php
    • 404.php
    • search.php: template para búsquedas generales
    • comments.php: template para los comentarios
    • author.php: template para la página de un usuario
    • *** podemos tener templates personalizados ***
Scroll al inicio