Главная > CMS | PHP | Wordpress > WordPress. Не отображаются посты на странице автора.

WordPress. Не отображаются посты на странице автора.

15.05.2012 0 коммент. » Просмотры: 2 228
 

Сегодня столкнулся с интересной проблемой. А именно при модификации темы для WP, на странице автора (там где должен выводится список постов),  они не выводились. Я довольно долго думал в чем же причина, оказалось все довольно банально..

Разработчики темы использовали в заголовке, получение первого поста, для вывода какого-то сниппета.

Т.к. я работал на тестовой базе, то большинство авторов у меня имели по 1 посту. Соответственно, когда дело доходило до:

у меня постов уже не оказывалось, и выводилось сообщение: Извини друг, но постов нет.

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

Что же делать?

Решение довольно простое:

  1. Убедитесь что в вашем случае нужно выводить пост который забирается для сниппета. В моем случае его нужно выводить.
  2. Перед выводом постов, добавьте "перемотку" списка постов на начало:

    т.е. в месте вывода постов, получается что-то вроде:

Разумеется в вашем случае может быть другая проблема, но один из вариантов развития событий описан тут 🙂

Автор: | Теги:

Важно

У нас заработал ФОРУМ. Все вопросы, которые не касаются статьи, а так же вопросы по конкретно вашему случаю нужно задавать и обсуждать именно там, в разделе "Помощь пользователям".

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Разрешены HTML-теги: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>