AVVISO IMPORTANTE: Dato l'elevato numero di richieste, Eternal Curiosity non può accettare nuovi clienti, sia che si tratti di consulenze scritte che di ottimizzazione SEO diretta. Valutiamo solo casi eccezionali e ad alto budget. Per informazioni, vi invitiamo a scriverci a info@eternalcuriosity.it

Questo articolo apparteneva al vecchio blog (blog.danilopetrozzi.it), per cui le informazioni potrebbero non essere più aggiornate ed attendibili.

Pillole di WordPress: eseguire qualcosa solo in home, post o categorie

Difficoltà:

Obiettivo

Riuscire a eseguire un comando PHP solo in presenza della homepage, oppure di un post, pagina o categoria.

Soluzione

Per fare in modo che un determinato comando PHP venga eseguito solo nella homepage di WordPress oppure in una specifica sezione (post, pagine, categorie, archivi autore, ecc) si possono usare i conditional tags che lo stesso WP ci mette a disposizione.

Vediamo i principali:

Facciamo alcuni esempi per rafforzare il concetto.

Esempio 1: voglio fare in modo che nella home page (pagina statica) e nelle categorie compaia l’h2 contenente la parola “Benvenuto”.

Esempio 2: voglio fare in modo che il testo “Scritto da Mario” compaia in tutti i post e in tutte le pagine esclusa quella con ID = 7

Esempio 3: voglio fare in modo che in tutti gli archivi autore compaia la parola “Collaboratore” e che sia accompagnata da “premium” solo se l’autore è Mario, che ha ID = 3

Danilo petrozzi

Ciao! Io sono Danilo Petrozzi, il fondatore di Eternal Curiosity. Oltre a essere un senior SEO Specialist e un Web Developer, è dall'età di 9 anni che mi appassiono a qualsiasi cosa ruoti intorno al web e all'informatica in generale.

Lascia un commento