comment mettre des publicités Adsense en home page et dans les posts

Si vous administrez un digg like sous Pligg, vous pouvez avoir la volonté de placer des publicités en home page ainsi que sur les autres pages qui permettent de faire défiler le sommaire des posts, à l’instar de l’exemple donné par la capture d’écran de BlogEngage ci-dessous.

Il est possible d’y parvenir pour des publicités de type Adsense (et probablement pour d’autres publicités également).

Pour cela, vous devez créer un nouveau repertoire dans le répertoire qui contient votre template. Vous pouvez par exemple lui donner le nom "mespubs".

Dans ce répertoire vous allez créer un fichier qui se termine avec l’extension tpl. Vous pouvez par exemple lui donner le nom "affichagepub.tpl".

Dans ce fichier vous allez placer le code suivant :

{if $pagename neq "story"}

{if $link_shakebox_index eq 1}





{/if}

{if $link_shakebox_index eq 2}





{/if}

{/if}

Concernant les lignes qui contiennent eq 1 et eq 2, vous pouvez utiliser d’autres numéros (eq 3, eq 6...). Ces valeurs déterminent après combien de résumés de posts les publicités doivent s’afficher. Ainsi avec eq1 et eq2, les publicités s’affichent après le premier post et après le second post.

Vous pouvez aussi jouer avec le code pour afficher 3 publicités adsense au lieu de 2 ou au contraire une seule. Pour cela il suffit d’ajouter, ou de supprimer, une partie de code similaire à celle-ci :

{if $link_shakebox_index eq 1}





{/if}

Ensuite vous devez ouvrir le fichier link_summary.tpl.

Dans celui ci il faut rajouter une ligne de la forme (à moduler en fonction des noms retenus pour le répertoire et le fichier) :

{include file=$the_template."/mespubs/affichagepub.tpl"}

En l’ajoutant juste après la ligne ci-dessous l’affichage des publicités adsense fonctionne :

{if $pagename neq "story" && $pagename neq "submit" && $pagename neq "user"}

Pour ajouter des publicités sur les pages relatives à chaque post, il faut modifier le fichier story_center.tpl. Avec ce fichier c’est plus simple puisque vous pouvez mettre directement votre code adsense dans le fichier.

Il faut noter que pour le fichier story_center.tpl vous pouvez toutefois procéder d’une façon similaire au fichier link_summary.tpl.

Pour cela, il faut créer un nouveau fichier dans votre répertoire "mespubs". Vous pouvez par exemple le nommer "mespubs_posts.tpl".

Dans ce fichier vous pouvez mettre le code suivant :



Ensuite il faut ouvrir le fichier story_center.tpl.

Dans celui-ci, il faut rajouter du code après la ligne :

{$the_story}

Rajouter le code suivant :

{include file=$the_template."/mespubs/mespubs_posts.tpl"}

Source : SocialCMSBuzz


0 التعليقات:

Enregistrer un commentaire