2011-01-08 9 views
0

Ich arbeite an Wordpress-Site. In Sidebar gibt es Abschnitt Recent News .Das enthalten 4 aktuelle Nachrichten.Ich will, dass es nach dem Aktualisieren der Seite ändern wird.So zeigen Sie zufällige Aufzeichnung mit wp-Funktionalität

Ich habe einen Kategorienamen erstellt News Danach 10 Beiträge eingefügt und wählen News Kategorie für alle 10 Post. Und durch wp Code zeigen 4 kürzlich erschienenen Beitrag in sidebar.But ich, dass es wollen wird sich ändern, wenn ich page.PLease mir helfen aktualisieren, wenn jeder Körper irgendwelche idea.I haben Sie den Code unten

bin mit
<h1> 
     <img src="<?php echo bloginfo('template_url'); ?>/images/icon1.jpg" alt="" />&nbsp;Recent News 
    </h1> 
    <?php 

    global $post; 
    $myposts = get_posts('numberposts=4','category=5'); 
    foreach($myposts as $post) : setup_postdata($post); ?> 

    <p><strong><?php the_title(); ?></strong> <br /> 
    <?php the_excerpt(); ?></p> 
    <h3><img src="<?php echo bloginfo('template_url'); ?>/images/sapration1.jpg" alt="" /></h3> 
    <?php endforeach; ?> 

Through-Abfrage I wissen, wie es möglich ist, aber in WordPress, wie ich tue.In Abfrage ist dies mit RAND() Funktion möglich.

$ sql = mysql_query ("SELECT * VON wp_testimonials ORDER BY RAND() LIMIT 0,2");

Bitte antworten Sie mir asap.I wird die Lösung

Antwort

0

Hallo Freund i u sehr dankbar bekam.

<h1><img src="<?php echo bloginfo('template_url'); ?>/images/icon1.jpg" alt="" />&nbsp;Recent News</h1>  
<?php $recent = new WP_Query("cat=5&showposts=4&orderby=rand"); 
         while($recent->have_posts()) : $recent->the_post(); ?> 
         <p><strong><?php the_title(); ?></strong> <br /> 

        <?php the_excerpt(); ?></p> 
    <h3><img src="<?php echo bloginfo('template_url'); ?>/images/sapration1.jpg" alt="" /></h3> 
      <?php endwhile; ?> 
Verwandte Themen