Используя Disqus, как я могу получить список последних комментариев из сообщений и вернуть их к исходному сообщению?

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

Плюс мог бы оставить наши собственные комментарии из списка.

Ответ 1

Вот script, который выполнит вашу работу

<script type="text/javascript" src="http://funbutlearn.disqus.com/recent_comments_widget.js?num_items=25&hide_avatars=0&avatar_size=40&excerpt_length=200"></script>

Если вы хотите встроить плагин combo (all-in-one), затем скопируйте следующий script

<script type="text/javascript" src="http://funbutlearn.disqus.com/combination_widget.js?num_items=25&hide_mods=0&color=grey&default_tab=recent&excerpt_length=70"></script>

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

Ответ 2

Как насчет использования этого, затем Yahoo Pipes для исключения ваших собственных комментариев (т.е. фильтра, основанного на имени автора), а затем анализатора RSS таким образом как RSSDisplay для отображения комментариев на боковой панели?

Ответ 3

Люди Disqus сказали нам, что для этого нам нужно создать пользовательский script, но, оказывается, вы можете найти виджет, готовый идти под /admin/tools/widgets/, а затем выбирать последние комментарии.

Не удалось изменить его, но вы можете получить последние комментарии там. Он имеет ссылку на комментатора, ссылку на исходную тему и "время назад". Это начало.

Я также нашел эту ссылку: http://aaronjwhite.org/index.php/component/content/article/5-php/8-creating-a-recent-comments-widget-with-disquss-api-and-php Создание виджета последних комментариев с API-интерфейсом Disqus и PHP