2010-07-28 4 views
0

Je suis en train de modifier un modèle wordpress et j'ai besoin de séparer légèrement la logique de rendu pour un article et une page, en particulier en ce qui concerne la façon dont la date s'affiche. Le problème est que je ne trouve pas de code pour le faire, je suis sûr qu'il existe. Y at-il une variable qui existe dans wordpress qui me dit si l'élément affiché est une page ou un post?Comment avoir une logique différente pour une page et un article dans Wordpress?

Dans un monde idéal, il ressemblerait à quelque chose comme ceci:

<?php if (is_page()) : ?> 
    page logic 
<?php else: ?> 
    post logic 

apprécierait toute aide!

Répondre

0

Les pages sont un type de poste, de sorte get_post_type doivent renvoyer des valeurs différentes de manière appropriée pour les pages vs messages blog normaux.

+0

Merci beaucoup pour votre réponse, mais cela ne regarde que de travailler dans une boucle de ce que je vois. J'ai besoin de quelque chose qui fonctionne aussi lorsque vous visualisez une seule page. –

+0

Ah oui, The Loop, mon ennemi, on se retrouve! – Charles