2010-10-28 4 views
0

J'ai une section de nouvelles qui montre des articles seulement avec une catégorie de "nouvelles". Le code est montré ci-dessous.La date ne s'affiche pas sur les publications consécutives sur Wordpress

Le problème est que seule la première publication reçoit une date au-dessus. Tous les posts suivant le dernier "news news" n'ont pas de dates. Quelqu'un a une idée de la raison pour laquelle cela se produit?

<div id="news"> 

      <?php $my_query = new WP_Query('category_name=news&posts_per_page=6'); ?> 
       <marquee ONMOUSEOVER="this.stop();" ONMOUSEOUT="this.start();" direction="up" scrollamount="2" id="newsMarquee"> 

       <?php if (have_posts()) : while ($my_query->have_posts()) : $my_query->the_post(); ?> 

        <div class="post"> 
         <p class="date"><?php the_date(); ?></p> 
         <?php the_content('Read the rest of this entry &raquo;'); ?> 
         <div class="clear"></div> 
        </div> 

       <?php endwhile; endif;?> 

       </marquee> 

     </div><!-- /#news --> 

Répondre

4

Problème résolu.

A dû changer le <?php the_date(); ?>

à:

<?php the_time('F jS, Y') ?> 

espoir qui aide quelqu'un là-bas.

+0

Vraiment sympa, merci d'avoir répondu à votre question! Continue de faire ça! –

+1

@HenriqueFoletto: Je fais ce que je peux. – Amit

+1

'the_time' est des milliers de fois meilleur que 'the_date', il fonctionne mieux et peut être utilisé plusieurs fois dans une même boucle! Merci d'avoir partagé ça! –

Questions connexes