Как вывести записи определенной категории в WordPress

Комментариев нет

вывод постов заданной категории

Задача: вывести 10 последних записей из определеной ( только одной ) категории в сайдбаре. Для примера, выведем в блоки десять последних по дате поста из 11-й категории. Использовать для этого будем функцию get_posts:

<?php $posts = get_posts ("category=11&orderby=date&numberposts=10"); ?> 
<?php if ($posts) : ?>
<?php foreach ($posts as $post) : setup_postdata ($post); ?>

    <div>
        <div> 
            <a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a> 
        </div>
    </div>
<?php endforeach; ?>
<?php endif; ?>

Функция get_posts имеет следующие параметры:

category=11: идентификатор категории
orderby=date: сортировка выведенных постов по дате
numberposts=10: количество выведенных постов

В 7-й строчке выводим кликабельное название поста, с помощью известных функций: the_permalink() и the_title().

В результате данные блоки с постами можно размещать в любой области сайта, применять им css стили, добавлять к выводу что-то свое (например дату, название категории, картинку-миниатюру и т.д.), изменять вид и тип сортировки.
Как посмотреть ID категории?- Зайдите в Консоль-> Записи Рубрики, кликните на заданную рубрику и в адрресной строке после ID= будет номер категории.
Результат работы этого кода можете посмотреть в сайдбаре нашего сайта под заголовком “Уроки по Вордпрессу”

(Всего посетителей: 13 749, сегодня: 2)
Алексей Шевченко
Автор и редактор на wptheme.us
Опыт работы с WordPress более 10 лет. Создал более 1500 сайтов на Вордпресс. Перевел более 400 тем на русский и украинский язык. Сотни вылеченных сайтов от вирусов. Тысячи установленных и настроенных плагинов. Задать вопрос мне можно на https://profiles.wordpress.org/wpthemeus/
 

Рубрики

Лучшие шаблоны для Wordpress

Лучшие комментарии

Подписка на новые шаблоны
Введите свой email:

Доставка от FeedBurner

Миниатюра к услугам.
Комментариев нет

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