Колличество выводимых записей в WP

12
iapetya
На сайте с 01.02.2010
Offline
38
835

Подскажите пожалуйста, как вывести на главной странице иное колличество записей, чем задано в настройках WP.

Пробовал через так

<?php query_posts('showposts=10'); ?>

Но, тогда сбивается навигация :(

Заранее спасибо :)

Squad
На сайте с 20.11.2008
Offline
17
#1

Можно в админке, в настройках. У вас див наверное не закрыт, верстка какая?

iapetya
На сайте с 01.02.2010
Offline
38
#2
Squad:
Можно в админке, в настройках. У вас див наверное не закрыт, верстка какая?

Вы не правильно поняли. Мне нужно чтобы в категориях, тэгах выводилось по 50 статей.

А на главной всего 10. Но если я пишу "<?php query_posts('showposts=10'); ?>" то на первой и второй страницу новостей выводятся одни и те же новости....

Squad
На сайте с 20.11.2008
Offline
17
#3
iapetya:
Вы не правильно поняли. Мне нужно чтобы в категориях, тэгах выводилось по 50 статей.
А на главной всего 10. Но если я пишу "<?php query_posts('showposts=10'); ?>" то на первой и второй страницу новостей выводятся одни и те же новости....

То есть в файле archive. На морде ставьте showposts=10, а в админке ставьте 50. Вроде так, сложно что-то сказать, не видя кода...

iapetya
На сайте с 01.02.2010
Offline
38
#4
Squad:
То есть в файле archive. На морде ставьте showposts=10, а в админке ставьте 50. Вроде так, сложно что-то сказать, не видя кода...

Именно так и делаю. Проблема в том что, сбивается навигация на главной странице...

Все страницы показывают одни и те же статьи - последние 10...


<?php
query_posts('showposts=10');
if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div <?php post_class(); ?> id="post-<?php the_ID(); ?>">
<div class='theme'><h2>Тема: <a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
<font class='mini'>Статья добавлена <?php the_date('d.m.Y') ?> в <?php the_time() ?></font>
</div>
<div class='note'><?php the_content('0',0);?>
</div>
<div class='more'>Рубрика: <a href=#><? the_category(', ') ?></a> | <a href="<?php the_permalink() ?>" rel='nofollow' title="Читать далее <?php the_title(); ?>">Читать полностью</a></div>
</div>
<?php endwhile; ?>
<?php next_posts_link('Следующая страница') ?> <?php previous_posts_link('Предыдущая страницы') ?>
<?php else : ?>
[Удален]
#5

Параметр posts_per_page=10

M
На сайте с 25.05.2009
Offline
11
#6

а можно и проще, для этого существует специальный плагин, который выводит разное количество записей на странице… Different Posts Per Page называетсо.

no_fumar
На сайте с 09.01.2008
Offline
103
#7
mons:
Different Posts Per Page называетсо.

Хороший плагин, только его надо активировать для использования, и автор потом настырно спамит рассылками.

Поэтому лучше взять под это дело свежий ящик. Урл: http://www.maxblogpress.com/plugins/dppp/

✔ Рекомендую: хостинг для WordPress (http://goo.gl/sYM0Ee)
DkWix
На сайте с 04.11.2007
Offline
75
#8

<?php

global $paged;

query_posts("showposts=10&paged=$paged"); ?>

Константин
На сайте с 23.05.2010
Offline
110
#9

А ты <?php query_posts('showposts=10'); ?> пишешь в index.php или home.php?

iapetya
На сайте с 01.02.2010
Offline
38
#10
website-verstka:
А ты <?php query_posts('showposts=10'); ?> пишешь в index.php или home.php?

Писал в index.php

_

Всем спасибо! Проблему решил через плагин! :))

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий