Master-X
Форум | Новости | Статьи
Главная » Форум » Блоги и Социальные сети » 
Тема: Display Random Post in WordPress Sidebar
цитата
08/01/11 в 14:21
 X-dream
<?php $posts = get_posts('orderby=rand&amp;numberposts=25'); foreach($posts as $post) { ?>


почему выводятса только 5 постов вместо 25?
цитата
08/01/11 в 15:28
 Yacc
get_posts('posts_per_page' => 25, 'orderby' => 'rand');
цитата
08/01/11 в 15:42
 X-dream
<?php $posts = get_posts('orderby=rand&amp;numberposts=50'); foreach($posts as $post) { ?>

<p><a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>"><img src="<?php echo get_post_meta($post->ID,"thumb", true);?>" width="100" height="100" style="border: 1px solid #ffffff"><br /><?php the_title(); ?></a></p>

<?php } ?>
цитата
08/01/11 в 15:44
 X-dream
сеичас код такои, и он выводит толко 5 постов.
цитата
08/01/11 в 15:47
 X-dream
если поменять скобки на ('posts_per_page' => 25, 'orderby' => 'rand') то ничего не работает ))
цитата
08/01/11 в 16:45
 Yacc
Да, пардон. icon_smile.gif

get_posts( array( 'posts_per_page' => 25, 'orderby' => 'rand' ) );
цитата
08/01/11 в 16:56
 X-dream
все равно только 5 постов выходит icon_smile.gif
цитата
08/01/11 в 16:58
 X-dream
<?php $posts = get_posts( array( 'posts_per_page' => 25, 'orderby' => 'rand' ) ); foreach($posts as $post) { ?>

<p><a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>"><img src="<?php echo get_post_meta($post->ID,"thumb", true);?>" width="100" height="100" style="border: 1px solid #ffffff"><br /><?php the_title(); ?></a></p>

<?php } ?>

a выходит 5 icon_confused.gif
цитата
08/01/11 в 17:03
 Yacc
А так?

get_posts( array( 'numberposts' => -1, 'numberposts' => 25, 'orderby' => 'rand' ) );

Последний раз редактировалось: Yacc (08/01/11 в 17:26), всего редактировалось 1 раз
цитата
08/01/11 в 17:19
 X-dream
круто. спасибо smail54.gif


Эта страница в полной версии