Page 1 sur 1

quelle commande php, help...sophie

Posté : 27 nov. 2013, 11:47
par RTS
bonjour à tous,
j'ai un problème, je me suis installé un wordpress, avec un thème,
dans un fichier j ai cette ligne et si je la désactive, la date dans les articles ne s'affiche plus,.....très bien j ai identifié l'endroit,
sauf que je souhaite que la date ne s'affiche que pour une seule catégorie de pages wordpress, la catégorie "repas" qui est dans ma base sql,
comment modifier cette ligne , je suis nulle en php,

merci pour votre aide :

<!--<div class="article-date <?php echo $show_post_colour; ?>txt" <?php if ($post_colour_picker_check == 'on' && $post_colour_pick != '' ) { echo 'style="color:'.$post_colour_pick.';"'; } ?>><span class="date"><?php echo get_the_date( 'j' ); ?></span><span class="month"><?php echo get_the_date( 'M' ); ?></span></div>-->

Re: quelle commande php, help...sophie

Posté : 27 nov. 2013, 12:38
par damien_55
hello,

tu as identifié ta ligne pour la date, c'est bien.

Pour l'afficher en fonction de la catégorie, ton article doit etre relié a une categorie dans ta base de données. il te suffit de récupérer l'id de ta categorie en question et faire une condition if.
Imaginons, ta categorie repas est égale à 3 dans ta base:
if ($cat_article=3){
echo '<span class="date">'.get_the_date( 'j' ).'</span><span class="month">'.get_the_date( 'M' ).'</span>';
}
tu mets ça dans ton code à la plce de ce qui correspond au date. (n'oubllie pas de recuperer la categorie de ton article dans ta base.)

Re: quelle commande php, help...sophie

Posté : 27 nov. 2013, 12:48
par franckm
plutôt:
if ($cat_article == 3) (double égale pour opérateur de comparaison)

Re: quelle commande php, help...sophie

Posté : 27 nov. 2013, 13:32
par damien_55
plutôt:
if ($cat_article == 3) (double égale pour opérateur de comparaison)
c'est pas faux :wink:

Re: quelle commande php, help...sophie

Posté : 27 nov. 2013, 13:47
par franckm
Hélas ça m'arrive :?

Mais pourquoi je passe jamais dans mon IF ???? :mrgreen: