Creare Google AdSense shortcode

In questo tutorial vedremo come implementare Google AdSense in WordPress tramite gli shortcode. Gli shortcode di WordPress sono delle funzioni che permettono di mostrare informazioni e dati in una pagina grazie ad un codice racchiuso fra parentesi quadre.

Con poche modifiche potremo inserire i nostri blocchi AdSense nella parte del post desiderata.

[PASSO 1] –  Prima di tutto effettuate un backup del template, poi aprire il file functions.php ed incollare le seguenti stringhe di codice:

function google_adsense() {
return '<div>
<script type="text/javascript">
<!--
google_ad_client = "PUB-ID";
google_ad_slot = "AD-SLOT";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>';
}
add_shortcode('adsense', 'google_adsense');

Il PUB-ID (Publisher ID) di AdSense lo potete ricavare tranquillamente nel vostro account (in alto a destra). L’AD-SLOT è un numero che trovate nel codice dei vostri singoli annunci. Non dimenticate che dovrete inserire anche larghezza (width) ed altezza (height) dei vostri annunci.

[PASSO 2] – Abbiamo finito: non vi resta che inserire lo shortcode [adsense] nel punto desiderato del vostro articolo.

Potrete implementare annunci di differenti dimensioni modificando lievemente il codice:

function google_adsense2() {
return '<div>
<script type="text/javascript">
<!--
google_ad_client = "PUB-ID";
google_ad_slot = "AD-SLOT";
google_ad_width = 125;
google_ad_height = 125;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>';
}
add_shortcode('adsense2', 'google_adsense2');

Le modifiche hanno riguardato la prima e l’ultima parte del nostro blocco di codice:

function google_adsense2add_shortcode (‘adsense2’, ‘google_adsense2’) . È stato aggiunto, come esempio, il numero 2. Non dimenticate di cambiare le dimensioni dei vostri annunci.

Per aggiungere il tutto ai vostri post basterà inserire lo shortcode [adsense2].