Aggiungere Banner su Articolo WordPress

Vuoi iniziare a monetizzare con il tuo blog? Una delle pratiche più comuni è quella di inserire o meglio iniettare banner pubblicitari Google AdSense negli articoli del blog.

Aggiungere Banner Post Wordpress

Se vuoi finalmente iniziare a guadagnare online con il tuo sito web, hai bisogno sicuramente di tre cose fondamentali:

  • Un sito professionale
  • Contenuti di valore
  • Banner pubblicitari

In questo caso ci soffermiamo sui banner pubblicitari, considerando quindi che tu abbia un sito professionale e scriva contenuti davvero di valore aggiunto.

Non la solita ricetta, non il solito copia e incolla, contenuti di valore.

Se hai tutto questo, non ti resta che iniziare a monetizzare aggiungendo banner pubblicitari sugli articoli del blog.

Ci sono vari modi per farlo.

Il mio consiglio è sempre quello di non appesantire il sito installando plugin senza motivo. Riflettiamo su cosa vogliamo ottenere e verifichiamo se non esistono strade alternative al plugin da scaricare e installare (e magari comprare).

Ecco perché utilizzo spesso e volentieri il file functions.php del mio tema child.

Se vuoi aggiungere un banner ad esempio di Google alla fine del primo paragrafo in tutti gli articoli del blog, ti basta copiare e incollare la funzione qui sotto nel file functions.php del tuo tema in uso.

Per comodità l’ho rinominato adsense_300250 e commentato con 300×250 perché immagino che anche tu usi il formato 300×250 essendo visibile su tutti i dispositivi.

/*=============================================
=            ADD GOOGLE 300X250 1ST         =
=============================================*/

add_filter('the_content', 'adsense_300250');
function adsense_300250($content){
    if(is_single()){
        //ads code
        $adsCode = ' incolla qui il codice per il banner pubblicitario';
 //insert after $insertAfter = 1; $closingP = '

'; $contentBlock = explode($closingP, $content); foreach($contentBlock as $key => $con){ if(trim($con)) { $contentBlock[$key] .= $closingP; } if(($key + 1) == $insertAfter){ $contentBlock[$key] .= $adsCode; } } $content = implode('', $contentBlock); } return $content; }


Ti è servito questo articolo?