Gestione dei banner in wordpress a seconda della categoria



L’utilizzo delle categorie in wordpress è uno strumento realmente utile, il piccolo inconveniente è che non è possibile, con la configurazione base di wordpress gestire banner pubblicitari alla fine degli articoli, a seconda della categoria in cui il post è stato pubblicato.

Cercando di risolvere questo problema, ho creato un piccolo pacchetto che permette di fare proprio questo.

Ipotizziamo di aver scritto un articolo sugli hosting, e volerlo pubblicizzare solo nella giusta categoria. Come possiamo farlo?

Semplice. Con i tag Condizionali.

Per semplificare il tutto ho creato un pacchetto disponibile per il download qui che contiene tutto ciò che serve:

File condizioni, e file che conterranno i banner

Esaminiamo il codice:

if (in_category(‘Categoria1’)) { include(‘categoria1.php’); }

nel file chiamato condizioni.php è inserito il codice necessario per “dire” a wordpress:”Guarda che quando l’utente richiede un qualsiasi articolo della categoria “Categoria1” voglio che visualizzi il contenuto del file “categoria1.php”.

Quindi modificando Categoria1 con il nome della nostra categoria potremo visualizzare il contenuto del file categoria2.php nel quale inseriremo il banner pubblicitario. Ipotizzando di chiamare una categoria “Pigi” il codice diventerà:

if (in_category(‘Pigi’)) { include(‘categoria1.php’); }

Ora è necessario aprire il file categoria1.php.

Qui possiamo inserire immagini, javascript, adsense ecc ecc

Ho previsto 11 condizioni:

  • 10 per categorie specifiche
  • 1 per tutte le altre categorie non citate (pubblicita.php)

Per far si che tutto funzioni è necessario apportare una piccola modifica al file Single.php.

Aprite quel file e inserite questo codice dove ritenete più opportuno:

<?php include(‘condizioni.php’); ?>

A questo punto tutto dovrebbe funzionare a dovere.

Guarda una demo sul mio blog

Annunci sponsorizzati:

Ricerche effettuate:

  • wwe naked star pigi women youtube
Condividi su Facebook Condividi su Twitter!
  • complimenti per il blog, e per la guida.

  • Grazie per i complimenti :D

Pinterest