Dans blogger vous avez droit à trois blocs d’annonces d’Adsense. Aujourd’hui, je vais vous donner une astuce pour personnaliser l’affichage des annonces dans votre Blog.
Cet Article suppose bien évidemment que vous avez un compte Adsense et que vous avez créez des annonces et elles sont prêtes à être inséré dans vos pages.
On suppose que je veux afficher une annonce uniquement dans la page d’accueil. pour cela je vais ajouter un gadget de type html/Javascript ( allez dans Tableau de bord — Présentation – Ajouter un gadget) et je vais le nommer “Annonce” puis Enregistrer. Pour l’instant cette annonce parait dans toutes les pages de votre blog.
Comment personnaliser ce gadget “Annonce” ?
Aller dans “Modifier le Code Html” dans l’onglet “Présentation” en s’assurant que ”Développer des modèles de gadgets” est bien coché.
Chercher le nom de votre gadget dans le code html de votre blog en utilisant la commande CTRL+F. Vous allez trouver un code qui ressemble à ceci :
<b:widget id=’HTML3′ locked=’false’ title=’Annonce‘ type=’HTML’>
<b:includable id=’main’>
<!– only display title if it’s non-empty –>
<b:if cond=’data:title != ""’>
<h2 class=’title’><data:title/></h2>
</b:if>
<div class=’widget-content’>
<data:content/>
</div>
<b:include name=’quickedit’/>
</b:includable>
</b:widget>
On peut localisé notre gadget soit par son nom soit par son code, dans notre cas “HTML3″, attribué automatiquement par blogger.
Nous allons ajouter deux lignes de code pour que notre gadget sera affiché uniquement dans la page d’accueil.
notre nouveau code du gadget “HTML3″ ou “Annonce” sera comme suit :
<b:widget id=’HTML3′ locked=’false’ title=’Annonce‘ type=’HTML’>
<b:includable id=’main’>
<b:if cond=’data:blog.url == data:blog.homepageUrl’>
<!– only display title if it’s non-empty –>
<b:if cond=’data:title != ""’>
<h2 class=’title’><data:title/></h2>
</b:if>
<div class=’widget-content’>
<data:content/>
</div>
<b:include name=’quickedit’/>
</b:if>
</b:includable>
</b:widget>
si nous voulions que notre gadget Annonce s’affiche uniquement en pages d’article on ajoutra également deux lignes de code suivant :
<b:widget id=’HTML3′ locked=’false’ title=’Annonce‘ type=’HTML’>
<b:includable id=’main’>
<b:if cond=’data:blog.pageType == “item”‘>
<!– only display title if it’s non-empty –>
<b:if cond=’data:title != ""’>
<h2 class=’title’><data:title/></h2>
</b:if>
<div class=’widget-content’>
<data:content/>
</div>
<b:include name=’quickedit’/>
</b:if>
</b:includable>
</b:widget>
N.B : Cette Astuce peut être appliquée à n’importe quel gadget de votre blog par exemple le gadget des posts récents que vous voulez l’afficher uniquement dans les pages d’article … etc.