2014-09-08 2 views
0

Доброе утро, я пытался получить отрывок из сообщения, чтобы показать случайные выдержки из сообщений на главной странице без везения. Мой код выглядит следующим образом:Как получить случайные выдержки для показа в WordPress?

<?php 
     $spotlight = new WP_Query(array('post_type' => 'success-spotlight', 'posts_per_page' => 1,  'orderby' => 'rand')); 
while ($spotlight->have_posts()) : $spotlight->the_post(); 
    $spotlight_title = get_the_title(); 
    $spotlight_excerpt = types_render_field("story-headline", array("raw"=>"true")); 
    $spotlight_link = get_permalink(); 
    if (has_post_thumbnail()) { 
     $thumb = wp_get_attachment_image_src(get_post_thumbnail_id(), 'spiffy-success-spotlight-`home'); 
     $spotlight_image = $thumb[0]; // thumbnail url 
    } 


endwhile; 
wp_reset_postdata(); 
?> 
<?php 

?> 

Любые предложения будут высоко оценены и спасибо заранее

+0

что вопрос именно? здесь, в вашем 'WP_Query', вы указываете только одно сообщение, поэтому оно не будет случайным – AhmadAssaf

+0

@AhmadAssaf благодарит так много – MikeL5799

+0

@AhmadAssaf, даже когда я меняю posts_per_page на большее число, например 5, например, он не будет случайным образом отображать сообщения – MikeL5799

ответ

0

Как насчет:

query_posts('orderby=rand&showposts=1&post_type=success-spotlight'); 
Смежные вопросы