Template WordPress: tutti i files che compongono un tema e il “loop di WordPress”

Bene, abbiamo visto la struttura basilare di un template WordPress e visto cosa va messo in un file molto importante come header.php.

Ora siamo pronti ad analizzare le altre pagine che compongono il template e le loro funzioni.

Come funziona un template WordPress? In pratica esiste un codice standard, chiamato “loop”, che non è altro che una query inviata al database che chiede di restituire alcuni dati. E voi direte: ma se è sempre la stessa perchè esistono diverse pagine?

Innanzitutto vediamo questo famoso “loop”:


//Qui i tag che fanno comparire titoli etc


//Qui il testo nel caso la query non restituisca risultati

All’interno di questo loop bisognerà poi inserire i tag che permettono di scrivere titolo, testo, etc (ecco un bigino dove vederli più o meno tutti).

Le funzioni delle singole pagine

Sostanzialmente le singole pagine (che devono necessariamente chiamarsi come segue) interpretano il loop in modo differente restituendo un risultato diverso a seconda di ciò che si è cliccato nella navigazione.
Vediamole:

single.php : restituisce un articolo

page.php : restituisce una pagina

category.php : restituisce un elenco di articoli relativi alla categoria selezionata (è possibile personalizzare l’aspetto di una categoria rispetto ad un’altra semplicemente creando un file del tipo category-3.php dove 3 è l’id della categoria in questione)

404.php : restituisce il messaggio di errore quando non si trova niente

search.php : restituisce l’elenco dei risultati della ricerca

archive.php : restituisce i risultati per archivio (mese, tag, etc)

functions.php : contiene alcune funzioni proprie del tema, come il numero di sidebar e quant’altro

comments.php : una pagina particolare che contiene le indicazioni per i commenti e che viene richiamata solitamente all’interno di single.php

Nella prossima lezione vedremo come far comparire una o più sidebar tramite il file functions.php

Leave a Reply

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Iscriviti alla newsletter

…se vuoi ricevere qualche consiglio su come spingere la tua attività sul web

Lauryn è un progetto che esiste dal 2001 ed è ideato da Laura Gargiulo, web designer ed esperta di web marketing.

Chi sono

About Us

Contact Us

Products

Services

Blog

Features

Analytics

Engagement

Builder

Publisher

Help

Privacy Policy

Terms

Conditions

Product

Lorem ipsum dolor sit amet, consectetur adipiscing elit.
You have been successfully Subscribed! Ops! Something went wrong, please try again.

Laura Gargiulo | professionista ai sensi della Legge 4/2013 | Via Arrigo Minerbi 3, 20142 Milano – PI IT10339790965‬ |
Tutti i diritti riservati© 2025 Created with Royal Elementor Addons

Torna in alto