Список постов из отдельной категории
А я уже рассказывал как вывести списком “Любимые записи” aKa Noteworthy? Это плагин, который до сих пор находиться в beta-стадии. Мода, ага. Нам по фиг, скачиваем и устанавливаем его. Нужно будет сделать категорию специальную (noteworthy, evergreens, favorites, фигня - как вам угодно). Записи, котороые будут в этой категории можно помечать, например в цикле, каким-нибудь сердечком или как делаю это я допонительно - вывожу отдельный список на странице с архивами, это мои самые любимые посты в блоге.
Чтобы сделать такой же список, Вам понадобиться этот php код (css на усмотрение, у меня обычный список ul/li):
< ?php if (function_exists(nw_noteworthyLink)) { ?>
Любимые записи
< ?php
# numberposts=10 - указываем кол-во ссылок (постов)
# category=28 - id любимой категории
# $luv - переменная для цикла foreach, можете поменять её название на любое другое
$luv = get_posts('numberposts=10&category=28'); ?>
< ?php foreach($luv as $post) : ?>
- < ?php the_title(); ?>
< ?php endforeach; ?>
< ?php } ?>
Таким образом, выводиться список моих любимых постов с прямой ссылкой на них. В качестве названия используется название самого поста.
Можно изменить подход. Если убрать проверку на существование функции (т.к. фактически это проверка на существование одной из категорий (буржуи - они такие)) и проверять id категории или точное местонахождение (главная, постраничный просмотр, отдельная страница etc.), то можно вывести подобный списко для любой категории.
Пользуйтесь в своё удовольствие ;).
Комментариев пока еще нет