wordpress

Как программно переопределить количество выводимый постов на странице

Май 18th, 2010

По умолчанию wordpress выводит 10 постов на странице. Если вы хотите программно изменить это значение то…

...нужно немного поработать с функцией query_posts().

Откройте файл вашей темы, который отвечает за вывод постов и вставьте перед циклом вывод постов следующий код:

<?php
$page_num = $paged;
if ($pagenum=='') $pagenum =1;
query_posts('showposts=7&paged='.$page_num); ?>
               	<?php if (have_posts()) : ?>
		<?php while (have_posts()) : the_post(); ?>
                // WordPress loop
                endwhile;endif; ?>

В этом примере мы переопределили количество постов выводимых на одной странице, теперь их будет 7. Измените это число в коде не то, которое нужно вам.

Два ответа к Как программно переопределить количество выводимый постов на странице

  1. if ($pagenum=») $pagenum =1; – опечатка
    правильно:
    if ($page_num==») $page_num =1;

  2. admin:

    Спасибо

Оставьте свой комментарий

', 1 => '', 2 => '', 3 => '', 4 => '', 5 => '', 6 => '', 7 => '', 8 => '', 9 => '', 10 => '', 11 => '', 12 => '', 13 => '', 14 => '', 15 => '', 16 => '', 17 => '', 18 => '', 19 => '', 20 => '', 21 => '', 22 => '', 23 => '', 24 => '', 25 => '', 26 => '', 27 => '', 28 => '', 29 => '', ), ) memory start/end/dif 23913240/24390856/477624 get_num_queries start/end/dif 6/9/3 iSapeDebugLogEnd --->