- Statut : non résolu
- Ce sujet contient 16 réponses, 2 participants et a été mis à jour pour la dernière fois par SteveChanone, le il y a 12 années et 9 mois.
-
AuteurMessages
-
16 avril 2012 à 18 h 27 min #508393
Bonjour,
Ma configuration WP actuelle
– Version de WordPress : 3.3.1
– Version de PHP/MySQL : 5
– Thème utilisé : eDegree
– Extensions en place : All in One Adsense and YPN Pro
– Nom de l’hebergeur : One And One (=2 whoua ha ha!!)
– Adresse du site : videoprojecteur3dblog.com/Problème(s) rencontré(s) : N’arrive pas à placer des/une bannières entre les posts sur la home page.
Salut tout le monde,
Petite précision: je n’y connais pas grand chose en PHP, mais je peu bidouiller si on m’explique 😉
Voila, alors j’aimerai insérer de la pub Adsense, en l’occurrence une bannière, sous un ou deux extraits sur ma home page.
J’ai pas mal cherché sur le forum et sur le web pour trouver une réponse, mais j’ai rien trouvé pour l’instant.
Est ce que quelqu’un peut m’aider?
J’ai déjà un plugin pour la pub, mais pour ce but il est pas top.
Merci
17 avril 2012 à 17 h 14 min #827873Bonjour,
Il faut que tu crées un compte adsense, peu être que tu en as déjà un.
Tu crées la publicité que tu veux et cela va te générer un bout de code.
Ensuite tu dois placer le code sur ta page d’accueil dans le index.php en dessous de :.
Ce qui va te mettre une publicité tout en haut de tes articles.Cordialement
18 avril 2012 à 12 h 59 min #827874Merci, il n’y a pas de
dans mon index.phpCe n’est pas ce que je veux faire, je souhaite placer la bannière en dessous du 1er article sur la home page (sous l’extrait de l’article)
Voila mon fichier index.php, si quelqu’un peut juste insérer ce qu’il faudrait je le remercie vraiment:
<?php
while (have_posts()) : the_post();
include(dirname(__FILE__).’/post.php’);
endwhile;
?>Merci
18 avril 2012 à 13 h 06 min #827875Peux tu mettre le code du fichier post.php
Je pense qu’il faudrat mettre le code dans ce fichierCordialement
18 avril 2012 à 14 h 45 min #827876Oui bien-sûre, le voila:
<div id="post- » >
<div class="entry_header">
<p class="entry-date"><br /><span class="date"></span></p>
<?php echo (is_home()) ? '<h2 class="home">‘ : ‘<h1>‘?><a href=" »></a> <?php edit_post_link('Edit', '<span class="editpost">‘, ‘</span>‘); ?><?php echo (is_home()) ? '</h2>‘ : ‘</h1>‘?>
comment_status != ‘closed’ && !post_password_required()):?>
<div class="recover"></div>
</div>
<div class="entry_content">
<?php $more = 0;
the_content('<span class="readmore"><img src="' . get_bloginfo('template_directory'). '/images/boutonweb20.png" alt="read more" title="Lire la suite." /></span>‘);
wp_link_pages(array(‘before’=>’<p class="pages-icon">‘ . __(‘Pages:’), ‘after’=>’</p>‘));
?>
<div class="postedinfo"><?php the_tags('<span class="tag-meta">Tags: ‘, ‘, ‘, ‘</span>‘); ?> <span class="folder-icon"></span> <span class="categories"></span> <span class="usr-meta"></span>.
<span class="tags"></span></div>
18 avril 2012 à 14 h 52 min #827877Essaie de faire ca dans index.php
ton code adsenseCordialement
18 avril 2012 à 14 h 59 min #827878Non toujours rien, je précise que je fait le test sur un serveur local, voila mon code, je pense pas avoir fait d’erreur:
Mon Code Adsense Ici18 avril 2012 à 15 h 06 min #827879Fait le test et a la place de ton code adsense met du texte pour voir si déja le texte apparait en dessous du premier article.
18 avril 2012 à 15 h 13 min #827880Ok, non toujours rien.
TEST TEST TEST TEST TESTSur un autre forum on m’a dit que à la base mon index.php était incomplet. :oJe vais y arriver!!
18 avril 2012 à 15 h 49 min #827881Es tu sur que ca affiche tes posts ? C’est dur sans pouvoir voir directement…
«
TEST<?php
while (have_posts()) : the_post();
include(dirname(__FILE__).’/post.php’);
endwhile;
?>
«Est ce que l’on vois TEST ?
18 avril 2012 à 16 h 14 min #827882Bizarre, même la on le vois pas….
J’ai viré le : » » et la aussi rien!!!
J’ai viré carrément index.php et le truc fonctionne toujours!!! Rien ne se passe!!
Et je fais ces manip sur le fichier index.php qui est dans le répertoire de mon thème! 😮
18 avril 2012 à 16 h 21 min #827883Si tu fais ton test en local est ce bien localhost dans l’url ?
Ton repertoire ne dois pas correspondre a la bonne url , ou le theme n’est pas le bon ….
18 avril 2012 à 16 h 36 min #827884Si si, je suis bien dans le répertoire de ce thème, j’ai fait une modif identique dans header.php, et la le texte s’est affiché.
Par contre le fichier home.php répond quand je fait ce test, j’y est repéré des lignes similaires…
<?php
$i = 0;
while (have_posts()) {
the_post();
include(dirname(__FILE__).'/post.php');
if ($html = get_option($shortname.'_custom_html_'.$i)) {
echo "<div class='customhtml'>$html</div>« ;
}
$i++;
}
?>
<div class="navigation">
<p class="alignleft"></p>
<p class="alignright"></p>
<div class="recover"></div>
</div>
18 avril 2012 à 17 h 18 min #827885Donc ca serait la alors :
<?php
$i = 0;
while (have_posts()) {
the_post();
include(dirname(__FILE__).’/post.php’);
if ($html = get_option($shortname.’_custom_html_’.$i)) {
echo «$html« ;
}
if($i==1){
?>
test ou ton code adsense
<?php}
$i++;
}
?>18 avril 2012 à 17 h 39 min #827886✅ C’est génial!!!! Merci
J’ai changé une valeur pour que la pub apparaisse sous le 1er post sinon c’est nickel!!!! Merci vraiment,
Par contre saurai tu comment centrer la pub?
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.