la gerarchia di Wordpress
Come nominare pagine e articoli di Wordpress in un tema
La gerarchia di WordPress si riferisce alla struttura organizzativa delle pagine e dei template all'interno del sistema di gestione dei contenuti.
La gerarchia determina quale template viene utilizzato per visualizzare diverse pagine del sito.
Pagina Principale
front-page.php: Template opzionale utilizzato per la pagina iniziale.
Pagina Principale degli Articoli (Archivio dei Post)
index.php: Template utilizzato per visualizzare la pagina principale degli articoli (archivio dei post) e l'elenco completo degli articoli.
Articoli Singoli
single.php: Template utilizzato per visualizzare singoli articoli.
Pagine di Archivio per Categorie
category.php: Template utilizzato per visualizzare un archivio di post associato a una categoria specifica.
Pagine di Archivio per Tag
tag.php: Template utilizzato per visualizzare un archivio di post associato a un tag specifico.
Pagine di Archivio per Autore
author.php: Template utilizzato per visualizzare un archivio di post associato a un autore specifico.
Pagine di Archivio per Data
date.php: Template utilizzato per visualizzare un archivio di post in base a una data specifica.
Pagine di Archivio per Categorie Genitore
`category-{slug}.php` o `category-{ID}.php`: Template utilizzato per visualizzare un archivio di post associato a una categoria specifica in cui la categoria ha una categoria genitore.
Pagine di Archivio per Tipologia di Post Personalizzata
`archive-{post_type}.php`: Template utilizzato per visualizzare un archivio di post associato a una tipologia di post personalizzata specifica.
Pagine di Archivio Generiche
archive.php: Template utilizzato per visualizzare archivi generici di post.
Pagina 404 (Errore 404)
`404.php`: Template utilizzato per visualizzare la pagina di errore 404 quando una pagina non è trovata.
Pagine Singole
`page.php`: Template utilizzato per visualizzare tutte le pagine singole di WordPress.`page-contatti.php`: Template utilizzato per visualizzare una pagina singole di WordPress, di nome ad esempio contatti
Pagine Singole di Categoria
`category-{slug}.php` o `category-{ID}.php`: Template utilizzato per visualizzare pagine singole associate a una categoria specifica.
Pagine Singole di Tag
`tag-{slug}.php` o `tag-{ID}.php`: Template utilizzato per visualizzare pagine singole associate a un tag specifico.
Pagine Singole di Tipologia di Post Personalizzata
`single-{post_type}.php`: Template utilizzato per visualizzare pagine singole di una tipologia di post personalizzata specifica.