Guida per principianti alla gerarchia dei template di WordPress (Cheat Sheet)

Dopo la nostra infografica su come funziona WordPress dietro le quinte, diversi utenti ci hanno chiesto di illustrare come funziona un tema WordPress dietro le quinte.


In questo articolo, spiegheremo la gerarchia dei modelli di WordPress per i principianti. Questo cheat sheet è estremamente utile quando si personalizza un modello o si crea un tema WordPress personalizzato.

Gerarchia dei modelli di WordPress spiegata per i principianti

Perché conoscere la gerarchia dei modelli di WordPress?

Tutti i moderni temi WordPress sono costituiti da modelli, fogli di stile, javascript e immagini. Insieme, questi file controllano l’aspetto del tuo sito per gli utenti.

Relazionato: 9 cose che devi cercare quando selezioni il tema WordPress perfetto per il tuo sito.

WordPress ha una gerarchia di modelli standard. Ciò significa che i modelli con determinati nomi di file influiscono su aree specifiche del tuo sito Web. Ti dice anche quale nome del modello usare per un elemento specifico.

La maggior parte dei temi WordPress moderni include modelli per visualizzare categoria, data, archivi, singoli post, pagine personalizzate e altro. Come utente, puoi creare più modelli creando un tema figlio.

Detto questo, diamo un’occhiata a come funziona questa gerarchia di modelli WordPress dietro le quinte.

Visualizzazione della gerarchia dei modelli di WordPress (cheat sheet)

WordPress utilizza un modello facile da capire e significativo per i nomi dei modelli. Il seguente cheat sheet visivo spiega quali file modello vengono utilizzati per visualizzare pagine diverse su un sito WordPress.

Ecco una ripartizione dei file modello di WordPress da modificare per diverse pagine in un tipico sito WordPress.

Quali file modello vengono utilizzati dalla home page?

Pagina principale del sito

Immediatamente WordPress visualizza i post del tuo blog nella home page del tuo sito web. Puoi anche impostarlo per utilizzare una home page personalizzata (nota anche come prima pagina) visitando Impostazioni »Lettura pagina nell’area di amministrazione di WordPress.

1. front-page.php – Se stai utilizzando una prima pagina statica, WordPress cercherà prima questo file modello e lo userà per visualizzare la prima pagina.

2. home.php – Se stai utilizzando la prima pagina statica e non hai un modello front-page.php nel tuo tema, WordPress cercherà il modello home.php. Viene anche utilizzato per visualizzare post di blog predefiniti sulla home page.

3. index.php – Se front-page.php o home.php non esistono, WordPress torna al modello index.php per visualizzare la homepage. Questo modello è il modello di fallback predefinito in WordPress per visualizzare qualsiasi pagina.

Quali file modello vengono utilizzati per singolo post?

Modello di pagina a post singolo

WordPress cerca questi file per visualizzare un singolo post.

1. single- {post-type} – {slug} .php – Utilizza questo modello per modificare la visualizzazione di un singolo post specifico in qualsiasi tipo di post. Ad esempio, se il tipo di post è “review” e il post slug è acme-phone, WordPress cercherà single-review-acme-phone.php.

2. single- {post-type} .php – WordPress verificherà quindi se esiste un modello per visualizzare questo tipo di post specifico. Ad esempio, se il tipo di post è recensione, WordPress cercherà single-review.php.

3. single.php – WordPress tornerà quindi a single.php.

4. singular.php – Questo modello aggiunge un altro fallback per visualizzare un singolo elemento da qualsiasi tipo di post.

5. index.php – Infine, come detto sopra, WordPress alla fine torna a index.php.

Quali file modello vengono utilizzati da una singola pagina?

Modello di pagina statica

Le pagine di WordPress sono uno dei tipi di post predefiniti. Ti consentono di creare pagine statiche nel tuo sito Web anziché post. Consulta la nostra guida sulla differenza tra post e pagine.

1. Modello di pagina personalizzato – Il modello di pagina assegnato alla pagina. Scopri come creare un modello di pagina personalizzato in WordPress.

2. page- {slug} .php – Se lo slug di pagina è contattaci, WordPress cercherà di utilizzare page-contact-us.php.

3. page- {id} .php – Se l’ID pagina è 17, WordPress cercherà un file modello chiamato page-17.php.

4. page.php – Il modello per visualizzare tutte le pagine statiche.

5. singular.php – Questo modello è un fallback predefinito per tutti gli elementi di tipo singolo post.

6. index.php – Il modello di fallback predefinito.

Quali file modello vengono utilizzati dagli archivi delle categorie?

Modello di archivio di categoria

WordPress utilizza questi file per visualizzare pagine relative alle categorie in WordPress.

1. categoria- {slug} .php – Questo modello viene utilizzato per visualizzare la pagina di archivio delle categorie per una categoria specifica. Ad esempio, se la categoria slug è recensioni, WordPress cercherà il modello category-reviews.php.

2. categoria- {id} .php – WordPress cerca quindi un modello con ID categoria. Ad esempio, se l’ID categoria è 17, WordPress cercherà la categoria-17.php.

3. category.php – Questo è il modello predefinito per visualizzare tutte le pagine di archivio di categorie in WordPress.

4. archive.php – Questo è il modello predefinito utilizzato da WordPress per visualizzare le pagine di archivio.

5. index.php – Il modello di fallback predefinito.

Quali file modello vengono utilizzati dagli archivi tag?

Modello di archivio tag

WordPress utilizza questi file per visualizzare le pagine di archivio dei tag.

1. tag- {slug} .php – Se la lumaca del tag è frutto, WordPress cercherà tag-fruits.php.

2. tag- {id} .php – Se l’ID del tag è 17, WordPress cercherà il modello tag-17.php.

3. tag.php – Il modello predefinito per gli archivi di tag.

4. archive.php – Il modello predefinito per qualsiasi pagina achive.

5. index.php – Il modello di fallback predefinito.

Quali file modello vengono utilizzati dagli archivi di tassonomia personalizzati?

Archivio di tassonomia personalizzato

Categorie e tag sono due tassonomie di WordPress predefinite. Gli utenti possono anche creare le proprie tassonomie personalizzate. Ecco come WordPress cerca i modelli per visualizzare pagine di tassonomia personalizzate.

1. tassonomia- {tassonomia} – {termine} .php – Se hai una tassonomia personalizzata chiamata genere e c’è un termine “thriller”, WordPress cercherà tassonomia-genere-thriller.php.

2. tassonomia- {tassonomia} .php – Se la tassonomia fosse di genere, WordPress cercherebbe taxonomy-genre.php.

3. taxonomy.php – Il modello predefinito per visualizzare eventuali archivi di tassonomia personalizzati.

4. archive.php – Il fallback predefinito per tutte le pagine di archivio in WordPress.

5. index.php– Il modello di fallback predefinito in WordPress.

Quali file modello vengono utilizzati dai tipi di post personalizzati?

Archivio dei tipi di posta personalizzati

Ecco come WordPress cerca i modelli per visualizzare archivi di tipo di post personalizzati.

1. archive- {post_type} .php – Se hai un tipo di post è recensione, WordPress cercherà archive-review.php.

2. archive.php – Il modello predefinito per visualizzare tutte le pagine di archivio in WordPress.

3. index.php – Il modello di fallback predefinito in WordPress.

Quali file modello vengono utilizzati per visualizzare gli archivi degli autori?

Archivio dell'autore

WordPress genera pagine di archivio per ciascun autore sul tuo sito WordPress. Ecco come cerca il modello di archivio dell’autore.

1. author- {nicename} .php – Se il bel nome dell’autore è matt, WordPress cercherà author-matt.php.

2. author- {id} .php – Se l’ID utente dell’autore è 6, WordPress cercherà author-6.php.

3. author.php – Il modello predefinito utilizzato per visualizzare le pagine degli archivi degli autori in WordPress.

4. archive.php – Il modello predefinito per visualizzare tutte le pagine di archivio in WordPress.

5. index.php – Il modello di fallback predefinito in WordPress.

Quali file modello vengono utilizzati per visualizzare archivi basati sulla data?

Archivio basato sulla data

WordPress visualizza anche i tuoi post su pagine di archivio basate sulla data per mesi e anni. Ecco come cerca i modelli per queste pagine.

1. date.php – Il modello predefinito per gli archivi basati sulla data.

2. archive.php – Il modello predefinito utilizzato per visualizzare le pagine degli archivi degli autori in WordPress.

3. index.php – Il modello di fallback predefinito in WordPress.

Quali file modello vengono utilizzati per visualizzare le pagine di ricerca?

Pagina dei risultati di ricerca

1. search.php – La pagina predefinita per visualizzare i risultati della ricerca in WordPress.

2. searchform.php – Il modello per visualizzare un modulo di ricerca in WordPress.

3. index.php – Il modello di fallback predefinito in WordPress.

Quali file modello vengono utilizzati per visualizzare 404 pagine di errore?

404 Pagina di errore

La pagina di errore 404 viene visualizzata quando WordPress non è in grado di trovare il contenuto richiesto. Consulta la nostra guida su come migliorare il modello di pagina 404.

1. 404.php – Il modello predefinito per visualizzare la pagina di errore 404 in WordPress.

2. index.php – Il modello di fallback predefinito in WordPress.

Quali file modello vengono utilizzati per visualizzare le pagine degli allegati?

Pagine degli allegati

1. MIME_type.php – Mime_type sta per tipo di file. Ad esempio, image.php, video.php, application.php.

2. allegato.php – Il modello predefinito per visualizzare le pagine degli allegati.

3. single-attachment.php – Per visualizzare un singolo allegato.

4. single.php – Il modello predefinito per visualizzare elementi di tipo a singolo post.

5. index.php – Il modello di fallback predefinito in WordPress.

Quali file modello vengono utilizzati per visualizzare gli incorporamenti?

incorpora

A partire da WordPress 4.5, puoi utilizzare i modelli per eseguire il rendering di un post incorporato in WordPress.

1. embed- {post-type} – {post_format} .php – WordPress cercherà prima un tipo di post e un modello di formato post. Ad esempio, se hai una recensione con video, WordPress cercherà embed-review-video.php.

2. embed- {post-type} .php – Se il tipo di post è recensione, WordPress cercherà embed-review.php.

3. embed.php – Il fallback predefinito per tutti gli incorporamenti.

Speriamo che questo tutorial ti abbia aiutato a conoscere la gerarchia dei modelli di WordPress. Potresti anche voler vedere il nostro elenco del miglior trascinamento & rilasciare i costruttori di pagine WordPress.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map