Eccoci arrivati al secondo tutorial sull'inserimento dei banner nel nostro sito. Se volete gestire più banner contemporaneamente e magari inserirli in qualsiasi zona del vostro sito non dovete fare altro che continuare a leggere il seguente tutorial!
1. Crea due file con estensione .php (oppure .htm) e chiamali ad esempio:
1° file: banner_1_clickpoint.php2° file: banner_1_googleadsense.php
Potresti creare tanti file diversi quanti sono i vari banner da distribuire nel sito.
In questo tutorial, per semplicità andiamo a gestire solo questi due file.
2. Apri il file banner_1_clickpoint.php ed inserisci il seguente codice:
<?php
//banner_1 di clickpoint 120x60
?>
<script language=javascript src=http://www.clickpoint.it/db/loadsmart.cp?ID=TUO-ID></script>
Dove inserirai il tuo codice di affiliazione a clickpoint.
Apri il file banner_1_googleadsense.php ed inserisci il seguente codice:
<?php
//banner_1 di googleadsense 120x600
?>
<script type='text/javascript'>
google_ad_client = 'Tuo Codice Adsense';
google_ad_width = '120';
google_ad_height = '600';
google_ad_format = '120x600_as';
google_color_border = 'FFFFFF';
google_color_bg = 'FFFFFF';
google_color_link = '336699';
google_color_url = '000000';
google_color_text = '000000';
</script><center>
<script type='text/javascript'
src='http://pagead2.googlesyndication.com/pagead/show_ads.js'>
</script>
Anche qui ovviamente dovrai inserire il tuo codice adsense con un semplice copia e incolla!
3. Salva i due file appena creati in una nuova cartella chiamata banner_adsense o come meglio preferisci!
4. Crea un nuovo file chiamato gestione_banner_adsense.php e salvalo nella cartella includes del tuo sito quindi inserisci il seguente codice:
<?php
//Queste sono le dimensioni del primo banner di clickpoint 120x60
$height_1 = '60';
$width_1 = '120';
$banner_1 = '<iframe width='.$width_1.' height='.$height_1.' align="center" src="banner_adsense/banner_1_clickpoint.php" frameborder="0" marginheight="0" scrolling="no"></iframe>';
//Queste sono le dimensioni del primo banner di googleadsense 120x600
$height_2 = '120';
$width_2 = '600';
$banner_2 = '<iframe width='.$width_2.' height='.$height_2.' src="banner_adsense/banner_1_googleadsense.php" frameborder="0" marginheight="0" scrolling="no"></iframe>';
?>
In questo file è possibile modificare in qualunque momento le dimensioni dei banner agendo sul valore delle variabili $widht e $height
Se invece volessimo aggiungere un ulteriore banner basta inserire le variabili $height_3, $width_3 con il loro relativo valore e $banner_3. Ovviamente il valore di quest' ultima variabile sarà un ulteriore <iframe> che conterrà src="banner_adsense/banner_3_googleadsense.php" (dovremo quindi creare prima il file banner_3_googleadsense.php come spiegato precedentemente).
5. Apri il file config.php ed inserisci in testa al codice la seguente riga:
require_once ('includes/gestione_banner_adsense.php');//include il file per la gestione dei banner di affiliazione
Ora siamo pronti all'inserimento dei banner nel nostro sito richiamando la variabile $banner_1 ,_2, _3,...ecc!
Esempio
Per visualizzare un banner all'interno delle news basta aprire il file Article.php:
portarsi dopo la riga require_once('mainfile.php'); ed inserire : global $banner_1; //decido di visualizzare solo il banner_1
Trovare il seguente codice:
if(empty($bodytext)) {
$bodytext = $hometext;
} else {
$bodytext = $hometext.'<br /><br />'.$bodytext;
}
e sostituirlo con il seguente:
// banner per adsense nelle news
if(empty($bodytext)) {
$bodytext = "$hometext$notes";
} else {
$bodytext = "$hometext<div style='float:left; margin:0 10px 0 0'>$banner_1</div>$bodytext$notes";
}
// FINE
Per visualizzare più banner nello stesso modulo basta inserire la dichiarazione delle variabili banner cioè:
global $banner_1,$banner_2, ecc
richimarle mediante echo ("$banner_1");
Per DISATTIVARE un generico banner basta aprire il file gestione_banner_adsense.php e disabilitare (commentando) la variabile relativa al banner che non vogliamo più visualizzare!
>>>>>>>>>>>>:::::::::::FINE del tutorial!::::::::::<<<<<<<<<<<<<<<<<
Spero sia stato chiaro e che non mi sia sfuggito alcunchè :-)
Ringrazio Robco per le sue dritte riguardo la gestione dei banner e senza il suo aiuto non sarei arrivato a stilare questa breve guida
