Подскажите как в сайдбаре вывести картинку и короткий…

👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

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

Создай свой первый сайт на WordPress

brazhik
Оцените автора
Добавить комментарий

  1. Вот тут https://n-wp.ru/kak-bez-plaginov-vyivesti-pohozhie-zapisi-s-miniatyurami-chast-2/ я написал, как без плагинов вывести последние записи из текущей категории с миниатюрами. Если категорий немного, то можно вывести из них последние записи с миниатюрами, указав ID категорий — вставить несколько кодов вывода для каждой категории и ограничить количество постов (можно и до одного).

    Ответить
  2. Как вывести последние посты из каждой категории | Latest Post from each Category — https://n-wp.ru/5634
    Правда без миниатюр.

    Ответить
  3. brazhik автор

    Спасибо tiaurus, справился. А еще такой момент: можно ли из категории убрать отображение первого поста? То есть чтобы вывод начинался сразу

    Ответить
    1. brazhik автор

      со второго. Прошу прощения за такое расположение вопроса.

      Ответить
      1. Может изменить

        'caller_get_posts'=>1

        на

        'caller_get_posts'=>2

        ? Я в PHP не очень силен.

        Ответить
        1. brazhik автор

          а где находится эта строчка?

          Ответить
          1. В коде, приведенном на странице https://n-wp.ru/kak-bez-plaginov-vyivesti-pohozhie-zapisi-s-miniatyurami-chast-2/

            Ответить
            1. brazhik автор

              К сожалению замена ‘caller_get_posts’=>1 на ‘caller_get_posts’=>2 не помогла. Но поизучав немного переменные и функции, решил проблему довольно таки просто:
              Чтобы вывести записи начиная, например, с 3, нужно поспользоваться таким понятием как offset. Offset (отступ) — это пропуск из полного списка постов первых несколько штук. Пример код

              <?php $recent = new WP_Query("cat=10&showposts=5&offset=3"); while($recent->have_posts()) : $recent->the_post();?>
              <a href="<?php the_permalink() ?>"><?php the_title(); ?>
              

              выведет список 5-ти записей из 10-ой категории начиная с 3-ей . Может моя лепта кому то пригодится. Благодарю за предыдущие ответы еще раз.

              Ответить