Inserire pubblicità nei post di WordPress

Chi ha un sito o un blog basato su WordPress può avere la necessità di inserire pubblicità tra gli articoli e i contenuti pubblicati. Vi sono molteplici soluzioni per questo, dall’uso di plugin all’inserimento manuale.
Oggi però vorrei mostrarvi una soluzione che nella sua semplicità, il più delle volte si rivela essere la migliore. Ovvero far si che WordPress inserisca automaticamente un codice html (che conterrà quindi la nostra pubblicità) dopo un numero fissato di paragrafi. Potrete inserire banner, testo, codice di Google Adsense e quant’altro.
1. Aprire il file single.php del vostro tema di WordPress e andate nel punto in cui il template estrapola il contenuto. Cercate quindi dove viene richiamato il metodo:
|
1 2 3 4 5 |
<?php the_content(); ?> |
2. Ora sostituite il codice illustrato in precedenza con:
|
1 2 3 4 5 6 7 8 9 10 11 |
<?php $paragraphAfter= 3; //Visualizza pubblicità dopo il terzo paragrafo $content = apply_filters('the_content', get_the_content()); $content = explode("</p>", $content); for ($i = 0; $i <count($content); $i++ ) { if ($i == $paragraphAfter) { ?> <div>Inserire Pubblicità Qui</div> <?php } echo $content[$i] . "</p>"; } ?> |
Alla linea 2 è possibile impostare il numero di paragrafi che si vuole e lo stesso risultato si potrebbe ottenere anche per le pagine, modificando però il file page.php del proprio tema di WordPress.
