Как вывести в сайдбаре список постов из одной категории – WordPress
Автор: Westblogger, 2011 год.Пару дней назад мне понадобилось вывести в сайдбаре список с постами (блог стоит на WordPress, поэтому у него своя, как ее называют буржуи – taxonomy) Довольно долго в поисковике не мог подобрать нужный ключевик, чтобы вывело именно ту статью, которая мне нужна.
В итоге, так и не найдя ничего путнЕго (если честно функции которые используются в WordPress я не очень хорошо знаю, поэтому пришлось подбирать наугад, что-то типа the_category(), wp_list_category и т.п.) я сделал проще – зашел на codex.wordpress.org -> taxonomy, и стал искать нужную мне функцию.
На заметку человеку, которому нужно осуществить продвижение сайта в поисковых системах (SEO) Андрей Гусаров проведет для вас раскрутку сайта (не забудьте, seo оптимизация также важна) Опыт работы более 4 лет и очень хорошая статистика. Рекомендую ознакомится.
Но вернусь к теме поста. В конце концов нашел именно то, что нужно. Функция которая отвечает за вывод постов, называлась довольно просто: get_posts() Внутри скобочек можно запросто указать параметры, которые необходимо задать, такие как число линков: numberposts, из какой категории брать: category. Причем нужно отметить, довольно долго искал id категории (у меня включены ЧПУ, поэтому в урле id не высвечивалось) Найти этот айди также просто: заходим в админку, рубрики, щелкаем на ту которая нужна и в урле высветится идишник.
Если полностью приводить код, который нужно прописывать, то наверно вам проще будет сориентироваться. Поэтому пример ниже:
<?php
global $post;
$myposts = get_posts(’numberposts=5&category=113′);
foreach($myposts as $post) :
?>
<a href=»<?php the_permalink(); ?>»><?php the_title(); ?></a>
<?php endforeach; ?>
Оформить линки можно как угодно, c помощью CSS или html. Как видно в коде, максимальное число постов я указал 5, а айди категории из которой брать посты – 113. Можно назначать множественные id-шники через запятую. Также можете глянуть другие параметры в самом кодексе: http://codex.wordpress.org/Template_Tags/get_posts
Почитайте также похожие посты:
- Как скрыть посты одной категории с главной страницы в Wordpress Совсем недавно вступил в Сео клуб, основной идеей которого является...
- Изучаю Modx CMS Всем привет. Как вы наверное могли догадаться по заголовку, где-то...
- Удалить дубли в Wordpress с помощью Robots.txt Всем привет. Сегодня я бы хотел рассмотреть довольно важный вопрос,...
- Защита от спама wordpress блога Прогуливался тут как обычно по интернету, думая о чем бы...
- Преимущества CMS WordPress Любой человек, только только решивший поставить свой сайт в сети...