Используя 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
Ответ 4
Вы можете получить их в http://[your_qisqus_shortname].disqus.com/latest.rss:)