Condividere un blog, o meglio creare un blog multiautore, può essere conveniente, perchè il numero degli articoli di elevata qualità generalmente tendono ad aumentare, però si pone il problema di come condividere i guadagni, in base agli articoli pubblicati, non basandosi su percentuali fisse da attribuire a tutti gli autori.
Fortunatamente wordpress ci viene in contro anche in questo senso, grazie a dei plugin che, però, molto spesso sono troppo macchinosi da utilizzare.
A volte conviene condividere i guadagni adsense, semplicemente utilizzando i campi personalizzati di wordpress, come? te lo spiego in 3 step.
1: Il codice adsense:
Prima di modificare qualcosa, è bene conoscerne almeno i principi base che ne permettono il funzionamento. L’apparire di un banner adsense, corrisponde ad uno script. Esattamente il seguente:
<script type=”text/javascript”><!–
google_ad_client = “pub-xxxxxxxxxxxxxxxx“;
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = “468×60_as”;
google_ad_type = “text”;
google_ad_channel = “”;
google_color_border = “FFFFFF”;
google_color_bg = “FFFFFF”;
google_color_link = “CCCCCC”;
google_color_text = “000000″;
google_color_url = “666666″;
//–>
</script>
<script type=”text/javascript”
src=”http://pagead2.googlesyndication.com/pagead/show_ads.js”>
</script>
La parte che ci interessa è questa: google_ad_client = “pub-xxxxxxxxxxxxxxxx“; con questa stringa google associa i click ad un determinato account.
2. Creazione del campo personalizzato:
Ci basterà creare un campo personalizzato che sostituisca il pub-xxxxxxxxxxxxxxxx con i pub di tutti gli autori.
Presto fatto:
google_ad_client = “<?php $values = get_post_custom_values(”adsense“); echo $values[0]; ?>“;
Come potete vedere basta sostituire il pub id, con la stringa <?php $values = get_post_custom_values(”adsense“); echo $values[0]; ?>, ovvero quella che assegna un campo personalizzato.
In questo modo avremo un codice adsense così strutturato:
<script type=”text/javascript”><!–
google_ad_client = “<?php $values = get_post_custom_values(”adsense“); echo $values[0]; ?>“;
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = “468×60_as”;
google_ad_type = “text”;
google_ad_channel = “”;
google_color_border = “FFFFFF”;
google_color_bg = “FFFFFF”;
google_color_link = “CCCCCC”;
google_color_text = “000000″;
google_color_url = “666666″;
//–>
</script>
<script type=”text/javascript”
src=”http://pagead2.googlesyndication.com/pagead/show_ads.js”>
</script>
3.Implementazione nell’articolo:
Tramite la modifica del file single.php (ovvero quel file che si occupa di mostrare gli articoli pubblicati) otterremo il codie adsense in tutti gli articoli, con lo svantaggio che ogni singolo autore deve andare a modificare tutti gli articoli che ha pubblicato, inserendo il campo personalizzato.
4.Il Campo personalizzato:
A questo punto non ci resta altro che inserire il campo personalizzato.
Abbiamo assegnato come “Chiave” la parola “adsense”, così come la vedete, tutta minuscola e senza virgolette.
quindi:
In chiave inserirete adsense, in valore il vostro pub-id di adsense: ”pub-xxxxxxxxxxxxxxxx” sepre senza virgolette.
Registrati alla Mailing List:
- Riceverai un abstract degli articoli in anteprima
- Riceverai i migliori articoli del mese direttamente via mail
- Riceverai eBook esclusivi Prima degli altri
- Non riceverai MAI SPAM


liliansi
9 months ago
Uhm…immagino che questo metodo non funzioni per i banner situati in header e sidebar, vero? Interessante articolo lo stesso comunque. Dimostrazione che il 99% delle volte si ottengono risultati anche migliori senza ausilio di plugin mangia-risorse.
Pigi
9 months ago
Ciao, in realtà questo metodo funziona anche per i banner in sidebar e nella testata, purchè ci si trovi in una pagina gestita dal file single.php (quindi o quelle che wp chiama pagine o nei post) funziona anche per l’home page e le pagine archivio, ma prenderà il valore del primo articolo.
Per risolvere agilmente questo problema bastà usare un tag condizionale
liliansi
9 months ago
Che figata allora!
Grazie Pigi, erano mesi che cercavo una funzione del genere!!
Pigi
9 months ago
Grazie a te per il commento a presto
Come usare i campi personalizzati in Wordpress con Artisteer | Template Club 4All
4 weeks ago
[...] http://www.digg-it.info/wordpress-come-condividere-i-guadagni-adsense-tra-piu-autori-senza-usare-plu... Condividi Potresti voler leggere ancheScoperto bug in footer widget areasArtisteer e SEO. Scoperta per caso una grande novità.Formattazione della dataCome installare un template per BloggerArtisteer update alla versione 3.0.0.37990 Pubblicato in WordPress | Contrassegnato artisteer, campi personalizzati, wordpress [...]