[php] error suite à code antiduplication

WRInaute impliqué
Bon alors j'ai un petit soucis, je souhaite éviter de retrouver sur ma page 2 de la home la même entête que sur la première page.

J'ai donc mis ceci :

Code:
<?php

wp_reset_query();
$page = (get_query_var('paged')) ? get_query_var('paged') : 1;
if ($page ==1)  { 
echo '
/** mon contenu
';
}
?>

or lorsque je met ceci dedans qui affiche un plugin

Code:
if(function_exists('tptn_show_pop_posts')) tptn_show_pop_posts();

il m'affiche une erreur...

Le code entier est celui la

Code:
<?php

wp_reset_query();
$page = (get_query_var('paged')) ? get_query_var('paged') : 1;
if ($page ==1)  { 
echo '
if(function_exists('tptn_show_pop_posts')) tptn_show_pop_posts();
';
}
?>

Voici l'erreur

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';'


Je suis perdu que faire ?
 
WRInaute accro
C'est ça ton erreur:
PHP:
<span class="syntaxdefault"><br /></span><span class="syntaxkeyword">echo&nbsp;</span><span class="syntaxstring">'<br />if(function_exists('</span><span class="syntaxdefault">tptn_show_pop_posts</span><span class="syntaxstring">'))&nbsp;tptn_show_pop_posts();<br />'</span><span class="syntaxkeyword">;<br />&nbsp;</span><span class="syntaxdefault"></span>

Au pif, ça devrait plutôt être du genre:
PHP:
<span class="syntaxdefault"><br /></span><span class="syntaxkeyword">if(</span><span class="syntaxdefault">function_exists</span><span class="syntaxkeyword">(</span><span class="syntaxstring">'tptn_show_pop_posts'</span><span class="syntaxkeyword">))&nbsp;echo&nbsp;</span><span class="syntaxdefault">tptn_show_pop_posts</span><span class="syntaxkeyword">();<br />&nbsp;</span><span class="syntaxdefault"></span>
 
WRInaute impliqué
Ok on avance ca fonctionne ;)

Par contre dès que je met une div id dedans il me refait une erreur

<div id="cadreinfo">
</div>

surement le <

Que faire ?
 
WRInaute impliqué
oui oui ;)

Code:
<?php

wp_reset_query();
$page = (get_query_var('paged')) ? get_query_var('paged') : 1;
if ($page ==1)  { 
<div id="misenavant">Le Top du Top</div>
<div class="borduredelindex"></div>
if(function_exists('tptn_show_pop_posts')) tptn_show_pop_posts();

<div id="cadreinfo">
<div class="logoinfo">
<div class="texteinfo">

<br /> Fini le pull de mamie ou encore le cadeau pourri qui sera stocké en haut d'une étagère ! </div>
<div class="texteinfo2">
<br />Attention, le site ne rembourse pas les frais bancaires. Une chose est sure ta banquière va devenir folle !</div>
</div>
</div>
}
?>
 
WRInaute accro
PHP:
<span class="syntaxhtml"><br /><span class="syntaxdefault"><?php<br /><br />wp_reset_query</span><span class="syntaxkeyword">();<br /></span><span class="syntaxdefault">$page </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">get_query_var</span><span class="syntaxkeyword">(</span><span class="syntaxstring">'paged'</span><span class="syntaxkeyword">))</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">?</span><span class="syntaxdefault"> get_query_var</span><span class="syntaxkeyword">(</span><span class="syntaxstring">'paged'</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">:</span><span class="syntaxdefault"> 1</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$page </span><span class="syntaxkeyword">==</span><span class="syntaxdefault">1</span><span class="syntaxkeyword">)</span><span class="syntaxdefault">  </span><span class="syntaxkeyword">{</span><span class="syntaxdefault"> <br />?><br /></span><div id="misenavant">Le Top du Top</div><br /><div class="borduredelindex"></div><br /><span class="syntaxdefault"><?php<br /></span><span class="syntaxkeyword">if(</span><span class="syntaxdefault">function_exists</span><span class="syntaxkeyword">(</span><span class="syntaxstring">'tptn_show_pop_posts'</span><span class="syntaxkeyword">))</span><span class="syntaxdefault"> tptn_show_pop_posts</span><span class="syntaxkeyword">();<br /></span><span class="syntaxdefault">?><br /></span><div id="cadreinfo"><br /><div class="logoinfo"><br /><div class="texteinfo"><br /><br /><br /> Fini le pull de mamie ou encore le cadeau pourri qui sera stocké en haut d'une étagère ! </div><br /><div class="texteinfo2"><br /><br />Attention, le site ne rembourse pas les frais bancaires. Une chose est sure ta banquière va devenir folle !</div><br /></div><br /></div><br /><span class="syntaxdefault"><?php<br /></span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault">?><br /></span></span>
 
Discussions similaires
Haut