Показать авторов и выдержки из их последнего поста в списке - PullRequest
0 голосов
/ 25 сентября 2010

Я ищу везде, но не нашел того, что ищу, хотя я убежден, что должно быть решение, которое можно найти, поскольку это, очевидно, такой общий запрос:

Я хочу отобразитьсписок авторов с краткой выдержкой из их последнего поста.

У меня есть список авторов с их изображениями (с использованием «Списка аватаров авторов»), но мне не хватает отображения их выдержки.последние посты следующие / под их картинкой.

Есть мысли?

Заранее спасибо!JD

Редактировать 26 сентября

Я понимаю, что из первых двух ответов мой вопрос был немного нечетким - акцент должен был быть сделан на wp-плагине «список авторов» (http://wordpress.org/extend/plugins/author-avatars/).

Тем временем я создал следующее решение: http://wordpress.org/support/topic/plugin-author-avatars-list-get-display-excerpt-of-authors-last-post?replies=2#post-1710752

Спасибо за ваш вклад! JD

Ответы [ 3 ]

0 голосов
/ 25 сентября 2010

Я бы использовал гибридный прямой SQL и циклический подход.

Запрос пользовательских идентификаторов из таблицы пользователей, у которых также есть post_author в таблице сообщений.Цикл по этим идентификаторам, чтобы получить их пользовательский объект, а затем их последний пост.Единственное, что вы здесь теряете, - это тонкий контроль над порядком пользователей.

0 голосов
/ 21 октября 2010
0 голосов
/ 25 сентября 2010

Из get_posts () вы можете получить все сообщения, так как у каждого сообщения есть свойство post_author, вы можете получить все сообщения, написанные каждым автором с циклом foreach, из этого вы получите последнее сообщение для автора, а из последнее сообщение, получить содержимое post_excerpt.

Если вы используете Wordpress ...

...