Логотип
Маковецкий.RU
Ссылка на твиттер

36 комментариев к записи "Как вывести список записей на WordPress без плагинов"

  1. Никита от пишет:

    Переменные вида moi_zapros заставляют кровоточить глаза.

    • Никита от пишет:

      Да это не принципиально. Можно и другое прописать вместо moi_zapros. Главное что работает.

  2. Мозгунова Ирина от пишет:

    А как Вы считаете стоит ли одну запись относить сразу к двум рубрикам (даже если она и правда к ним подходит).
    Нас вот учили, что лучше определиться с одной рубрикой.

    • Никита от пишет:

      Лучше в одну, но с другой стороны можно и в две, если рубрики подходят к записи.

  3. Вадим от пишет:

    Спасибо очень полезно!
    Подскажите как сделать чтоб возле название в скобках выводилось количество комментариев?

    • Никита от пишет:

      Количество комментариев пользователя вывести можно, но к сожалению не знаю как.

  4. Вадим от пишет:

    Начал делать в page.php код длиннее чем в примере.

    Вопрос, мне нужно выводить только записи из конкретных рубрик, а также в начале каждого списка выводить название рубрики, а потом под названием список записей. Подскажите как это сделать?

    • Никита от пишет:

      Нужно править single.php или post.php в зависимости от темы. В данном примере записи и выводятся из конкретной рубрики.

  5. Алекс от пишет:

    Я понимаю, что в коде снимается ограничение на количество показываемых записей на странице, но разумный предел всё же предполагается. Интересно, а сколько записей считать на странице разумным. На странице «Все записи блога» их число к круглой цифре приближается, к сотне.

    • Никита от пишет:

      Честно сказать эта страница вроде бы и для людей, но основная ее функция — карта блога для поисковиков.

      • Алекс от пишет:

        Представь момент, когда у тебя будет 500 записей или намного больше. Как поступать тогда? Я понимаю, что мы этот момент на «потом» откладываем, но всё же он неизбежен. Придётся делить на страницы по 100, 150 или другое число записей.
        «Сориентируемся на местности»?

        • Никита от пишет:

          Пока не знаю как это осуществить. 500 записей будет наверное года через 4, так как за первый год и 100 не написал.

          • Алекс от пишет:

            100 не написал, но почти 100 уже есть. Ещё 4 статьи и юбилейная статья! До НГ одну статью точно напишешь, плюс, наверно, поздравительную статью. И ещё две на длинных выходных.

  6. Natali от пишет:

    Спасибо за статью!

    Использую этот пример для оглавления.

    Подскажите, пожалуйста, как вывести список постов по возрастанию?

    С наступающим! :-D

  7. Natali от пишет:

    Сама нашла!

    Добавила строку ‘order’ => ‘ASC’ в $parametri = array();

    Извините за беспокойство!

    • Никита от пишет:

      Рад, что сами нашли, а то даже самому интересно стало :-) Спасибо за поздравления с Новым годом! Вас тоже с наступающим!

  8. Максим от пишет:

    А не подскажите как вывести рубрики в виде иерархии, у меня сейчас все выводиться одним списком, с помощью этого кода —

    echo ''.__('in', 'waves').' '.get_the_category_list( $separator, $parents, $post_id ).''; 
    

    а хотелось бы, что бы все рубрики и подрубрики были отсортированы по рубрикам и подрубрикам

    • Никита от пишет:

      В админпанели блога Вам нужно при создании/изменении рубрики указать родительскую рубрику.

      • Максим от пишет:

        все указано, выводит все равно только дочернуюю рубрику

  9. Александр от пишет:

    Привет, Никита! Хочу спросит тебя насчёт дублей страниц, создающихся при ответе на коммент. Говорят, что это не очень влияет на индексацию Гуглом. Другие говорят, что всё, что после /? не учитывается. Гугл показывает, что у тебя тоже дубли есть. Со своими соображениями поделишься?

    • Никита от пишет:

      Это я как-то мимо пропустил. А подскажите, где именно на Гугле можно посмотреть дубли страниц?

      • Александр от пишет:

        site:makoveckij.ru — показывает все страницы сайта попавшие в общий индекс ПС
        site:makoveckij.ru replytocom – поиск дублей от комментариев. Жмёшь ОБЯЗАТЕЛЬНО «Показать скрытые результаты».
        Тема обширна, роботсом не защитишься, в общем типа закрывать кнопку Ответить кодом надо, потом ещё убирать из индекса с replytocom. Но у тебя и не кнопка Ответить вроде. Ты умнее меня, думаю, разберёшься в непростой теме и нам сообщишь. Я вобще-то думал, что ты знаешь про это, потому и спросил.

  10. Injure от пишет:

    Замечательно, это очень ценный ответ

  11. Анатолий от пишет:

    добрый день
    не подскажите как прикрутить пагинацию в этот код
    чтоб записи делились на страницы скажем по 10 записей

    • Никита от пишет:

      Пытался разделить на страницы, но ничего не вышло. Так что не подскажу.

  12. Анатолий от пишет:

    Никита я решил поступить так
    создам 3 шаблона для страниц и в каждый закину вашу выборку

    вопрос в том можно ли в запрос добавить смещение по записям
    что-то типа LIMIT 5, 10 чтоб выводить не с первой записи а с пятой и количеством в 10 шт.

    • Анатолий от пишет:

      тема закрыта ))
      вопрос решился добавлением в параметры offset’ => (сколько отступить записей)

      решение конечно гибло кривое но в моём случае это вариант
      так как пагинация на сайте пререломанна в хлам (криво…………..) админами пришлось сделать так
      создал 5 шаблонов(страниц) вывода записей
      на каждой странице в самом шаблоне указал отступы
      первая 0 вторая 10 третья 20 и так далее

      в итоге добавляю запись и всё срабатывает. сортировка по дате

      • Никита от пишет:

        Спасибо за подсказку! Может быть разделю на несколько страниц!

  13. alexey от пишет:

    Добрый день.
    Как модифицировать ваш код чтобы
    1. Как и в исходном плагине вначале писалась дата
    2. После заголовка поста писались ВСЕ рубрики к которым принадлежит пост через запятую?
    Спасибо

    • Никита от пишет:

      Пытался сделать с выводом даты через wp_get_date — не вышло. По поводу рубрик не подскажу.

    • Heretik от пишет:

      Дату как-о так можно…

      while ($caller->have_posts()) : $caller->the_post(); ?>
                          &lt;a href=&quot;"&gt;</a>
  14. Heretik от пишет:

    А реально ли список постов разделить на две колонки?

  15. skweezy от пишет:

    А не подскажите, как вывести список постов конкретного автора?

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

  1. Комментарии, содержащие нецензурную брань, грубейшие грамматические ошибки, или албанскую лексику, удаляются.
  2. В поле "Сайт" можно указывать только ссылку на главную страницу вашего сайта/блога. Ссылки на прочие веб-ресурсы, или партнерские ссылки будут удалены.
  3. Запрещается использовать в качестве имени комментатора слоганы/названия сайтов, рекламные фразы, адреса сайтов. Просьба указывать нормальное имя или ник.
  4. Короткие, бессмысленные кoммeнтapии типа "Спасибо!", "Интересная статья", будут удалены.
  5. Комментарии не по теме, спам, любая реклама в сообщениях будут удалятся.

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!: