Ограничение закреплённых постов

Здравствуйте, столкнулся с проблемой, решить нужно как можно быстрее!
На главной странице нужно публиковать только те посты, которые помечены галочкой, а остальные публиковались в рубриках, архивах…. Я сейчас делаю так, просто ставлю галочку закрепить, но одно неустраивает – на главной публикуются все закреплённые посты, а мне нужно чтобы срабатывало ограничение в 10 постов, и были ссылки на предыдущую страницу(http://site/page/2, http://site/page/3 и т.д.)….

может быть плагин есть какойни-будь рабочий? тоже подойдёт.
Очень надеюсь на вашу помощь.

Создать отдельную рубрику в которую помоещать нужные посты, ее и выводить на главную.

Вот только оглавления:
<?php
$posts_new = get_posts(‘category=1&numberposts=10’);
foreach ($posts_new as $post_new) :
echo ‘<li><a href="’;
echo get_permalink($post_new->ID);
echo ‘">’;
echo mysql2date(‘j.m.Y’, $post_new->post_date);
echo ‘ – ‘;
echo $post_new->post_title;
echo ‘</a></li>’;
endforeach;
?>

Вот с текстом до море:

<?php
$posts_new = get_posts(‘category=1&numberposts=1’);
foreach ($posts_new as $post_new) :
echo ‘<li ><a href="’;
echo get_permalink($post_new->ID);
echo ‘">’;
echo $post_new->post_title;
echo ‘</a></li>’;

if ( preg_match(‘/<!–more(.*?)?–>/’, $post_new->post_content, $matches) )
list($post_new->post_content,$junk) = explode($matches[0], $post_new->post_content, 2);

echo $post_new->post_content;
echo ‘<div><div style="line-height:25px">&nbsp;</div>’;
endforeach;
?>

а как-нибудь не создавая рубрики такое возможно сделать? просто рубрика не желательна лишняя

Можно через доп.поля.
Чтиво по теме:
http://codex.wordpress.org/Template_Tags/query_posts#Custom_Field_Parameters

Custom Fields — обзор плагинов 01.04.2009

сделал через доп. поля(перед выводом добавил строку <?php query_posts(‘meta_key=publ&meta_value=ok’); ?>),
всё работает, но появилась другая проблема,
для навигации стоит плагин wp page navi, активировал его, внизу появились страницы,
нажимаю на вторую страницу – url меняется а содержимое остаётся первой, т.е. не листаются страницы.
как исправить?

всё решилось добавлением query_string.
спасибо большое за помощь!

Создать отдельную рубрику в которую помоещать нужные посты, ее и выводить на главную

А ограничить права записи в эту рубрику как-то можно? Скажем, по уровню пользователя от редактора и выше.

Anonymous
Отправить
Ответ на: