Aggiungere banner Adsense nella ricerca di Joomla
-
Categoria: Joomla
-
Pubblicato Lunedì, 02 Aprile 2012
-
Scritto da Antonio
In questo articolo spiegheremo come inserire dei
banner pubblicitari (Adsense per esempio) tra i risultati della
ricerca standard di Joomla! per cercare di
aumentare i guadagni sul proprio sito.
Il risultato di questa guida è mostrato nell'immagine sopra.
L'esempio è basato su una versione di joomla 1.6/1.7/2.5, ma può essere adattato facilmente anche alle versioni minori.Per prima cosa bisogna sovrascrivere il template di default della ricerca (per alcuni template può già
esistere), quindi creare la seguente struttura sotto la cartella templates/
nome_template/html/
Il file default_results.php copiatelo dalla cartella
components/com_search/views/search/tmpl/default_results.php.
Ora modificatelo mettendo al posto del codice...
<dl class="search-results">
<?php foreach($this->results as $result) : ?>
<dt class="result-title">
... il seguente:
<dl class="search-results">
<?php
$max = 3; // massimo numero di banner da visualizzare
$ins = 0;
$step = 3; // ogni quanti risultati di ricerca visualizzare un banner
foreach($this->results as $key => $result) : ?>
<?php if($ins < $max && (($key+1)%$step == 1 || $ins == 0)) { ?>
<dd class="result-text">
<!-- INIZIO codice del vostro banner -->
<script type="text/javascript"><!--
google_ad_client = "ca-pub-***************";
/* search */
google_ad_slot = "**********";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- FINE codice del vostro banner -->
</dd>
<?php
$ins++;
}
?>
<dt class="result-title">
Scarica l'intero script e inseriscilo manualmente nella cartella del tuo template:
templates/nome_template/
You have no rights to post comments
Commenti