Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Блоги и Социальные сети
»
Тема:
Display Random Post in WordPress Sidebar
Новая тема
Ответить
цитата
08/01/11 в 14:21
X-dream
<?php $posts = get_posts('orderby=rand&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&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
Да, пардон.
get_posts(
array
( 'posts_per_page' => 25, 'orderby' => 'rand' ) );
цитата
08/01/11 в 16:56
X-dream
все равно только 5 постов выходит
цитата
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
цитата
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
круто. спасибо
Новая тема
Ответить
Эта страница в полной версии