Disqus vs Wordpress

A1
На сайте с 10.04.2010
Offline
27
822

Больше года сайт работал на самопсной CMS. Также на сайте была прикручена система комментирования Disqus. На странице Javascript кодом выводилась форма комментирования, последние комментарии и т.д.

Недавно перенес сайт на Wordpress, сохранил все URL и ID страниц. Поставил плагин disqus-comment-system. Но тут вылезла проблема: на старом сайте в систему Disqus передавался disqus_identifier как id страницы. Плагин передает данный идентификатор, как "$ post-> ID. ''. $ Post-> guid;". Пробовал изменить в функции dsq_identifier_for_post () формат идентификатора. Комментарии отображаются, но не отображается количество комментариев. Пересмотрел код плагина. В некоторых местах код заточен именно на такой формат идентификатора (два числа и пробел между ними).

Какие пути решения этой проблемы?

maldivec
На сайте с 04.11.2008
Offline
160
#1

Так может к черту плагин, а просто вписать скрипты в шаблон? Так же как было сделано на старом сайте.

A1
На сайте с 10.04.2010
Offline
27
#2

И я над этим думал.

Но в плагине настроено сохранение информации о комментариях в локальной базе и синхронизация с сервером disqus. В этом случае не надо использовать javascript код, а достаточно вызвать стандартную функцию get_comments_number ().

Также проблема в том, что код от disqus использует функцию document.write, которая не работает после закрытия DOM.

A1
На сайте с 10.04.2010
Offline
27
#3

Покопался в коде. Как результат - подтягиваются новые комментарии в Worpdress с Disqus.

Кто посоветует как добавить уже существующие комментарии?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий