Inclusion d’un code javascript de Google adsense dans SPIP

SPIPINTERNETJAVASCRIPTGOOGLE

Vous avez un site sous spip qui fonctionne bien et où le nombre de visites évolue constamment.

Pourquoi ne pas en faire une source de revenus ?

Le choix de Google Adsense est intéressant parce qu’il offre plein d’outils pour insérer de la publicité tout en respectant la charte graphique de votre site.

Plusieurs étapes pour arriver à cette fin, la première est de se créer un compte google adsense, la deuxième est de choisir une forme de publicité, puis récupérer le code javascript, et la troisième est de l’inclure dans la bonne boucle spip afin qu’il s’affiche correctement.

Les deux premières étapes sont très bien documentées et assistées chez Google (ils sont très forts et le site est très pratique), c’est pourquoi je j’irais directement sur la troisième étape, qui consiste à l’inclusion du code javascript dans spip.

Création du fichier javascript

Je considère donc que vous avez récupéré le code javascript depuis google et l’avez collé dans un document quelconque (notepad par exemple).

Ce code ressemble à ceci :

A la création du script sous Google, il faut choisir le format qui s’adapte le plus à votre squelette spip.

Nota : J’utilise le squelette "alternatives" dans ce site, et j’ai trouvé judicieux que les pubs soient affichées dans un espace souvent libre (soit la partie droite du site). Ainsi, l’exposé ci-dessous sera donc décrit pour ce squelette, mais vous pourrez probablement vous en inspirer pour d’autres squelettes.

Placement du fichier javascript dans le squelette

Vous collez le script obtenu dans un fichier pour lequel vous ferez attention à ce qu’il ait bien une extension "html".

Pour la circonstance, je l’ai appelé : inc-adsense.hlml, et je l’ai placé dans le site spip, dans le répertoire \squelettes\inc\. (avec les autres fichiers incxx.hlml).

Modification scripts de spip

Maintenant, il faut dire à spip qu’il en tienne compte de ce script à chaque affichage de pages.

Pour cela, il faut modifier trois fichiers, tous trois situés dans le dossier "squelettes", il s’agit :

 rubrique.html,
 article.html,
 sommaire.html.

Il faut repérer dans ces trois fichiers les boucles construisant le code html de la partie droite du site, et y insérer l’appel du code javascript.

Le cadre ci-dessous montre des extraits de ces trois fichiers, avec l’inclusion de l’appel du code javascript.

Reste plus qu’à faire de même...

Fichier rubrique.html

Fichier article.html

Fichier sommaire.html

Voilà ! Amusez-vous bien !