Получение количества комментариев из виджета контакта

Автор Тема: Получение количества комментариев из виджета контакта  (Прочитано 6451 раз)

Оффлайн ChiliecАвтор темы

  • Владимир
  • Бизнес оценка: (3, 100%)
  • КМС
  • *****
  • СПАСИБО: 555
  • Сообщений: 2291
  • Карма: 188
  • Пол: Мужской
  • Программист
  • Награды Мастер поисковой оптимизации Почетный гражданин нашего форума

Оффлайн ChiliecАвтор темы

  • КМС
  • *****
  • Доп. информация
    • Владимир
    • Бизнес оценка: (3, 100%)
    • СПАСИБО: 555
    • Сообщений: 2291
    • Карма: 188
    • Пол: Мужской
    • Программист
    • Награды Мастер поисковой оптимизации Почетный гражданин нашего форума
Возникла необходимость извлечь количество комментариев из виджета комментариев вконтакте. Сам виджет выглядит так:
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь., где onChange: CommentsNum - коллбек-функция, вызываемая при публикации или удалении комментария первого уровня и передающая 4 параметра новой функции CommentsNum:
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь. Теперь основная проблема состоит в том, чтобы вывести в строку параметр num т.е количество комментариев.
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь., полностью перезагружает страницу и выдает только количество комментариев.

(Блин, пока писал понял что все равно это работать не будет т.к эта функция срабатывает только при добавлении или удалении комментария, а мне она нужна сразу при загрузке страницы.  :( )

У кого-нибудь есть мысли по этому поводу? ;)


Онлайн Sevab

  • Администратор
  • Бизнес оценка: (6, 100%)
  • *****
  • СПАСИБО: 9931
  • Сообщений: 14588
  • Карма: 670
  • Пол: Мужской
    • Hosting & Domaining Forum

Онлайн Sevab

  • Администратор
  • *****
Chiliec, я не ставил этот виджет.
А можете привести полностью яваскрип, который подгружается на страницу, а также пример страницы где он установлен.
Попробуем разобраться  ::).


Оффлайн ChiliecАвтор темы

  • Владимир
  • Бизнес оценка: (3, 100%)
  • КМС
  • *****
  • СПАСИБО: 555
  • Сообщений: 2291
  • Карма: 188
  • Пол: Мужской
  • Программист
  • Награды Мастер поисковой оптимизации Почетный гражданин нашего форума

Оффлайн ChiliecАвтор темы

  • КМС
  • *****
  • Доп. информация
    • Владимир
    • Бизнес оценка: (3, 100%)
    • СПАСИБО: 555
    • Сообщений: 2291
    • Карма: 188
    • Пол: Мужской
    • Программист
    • Награды Мастер поисковой оптимизации Почетный гражданин нашего форума
Вся информация по виджету есть по ссылке в первом посте. Полный код виджета который дает контакт:
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.А это как они утверждают полная документация по виджету.
Пример страницы в установленным виджетом, вторая вкладочка.
[mergedate]1294137764[/mergedate]
(Блин, пока писал понял что все равно это работать не будет т.к эта функция срабатывает только при добавлении или удалении комментария, а мне она нужна сразу при загрузке страницы.  :( )
Я так понимаю единственным решением может быть запись количества комментариев в базу данных WP  с привязкой их к ID записи. Но что-то мне кажется это слишком сложным для получения какого-то там идиотского числа комментариев так что наверное откажусь от этой идеи (или вообще от использования этого виджета :D).

Хотя, по-любому можно получить это количество каким-нибудь запросом через API или еще как-нибудь, но я понять не могу как это сделать :(

Оффлайн Adel Invest

  • Бизнес оценка: (4, 100%)
  • Ветеран
  • *****
  • СПАСИБО: 308
  • Сообщений: 626
  • Карма: 24
  • Пол: Мужской
    • куда вложить деньги

Оффлайн Adel Invest

  • Ветеран
  • *****
Я как то мудохался, но хотел, чтобы подсчитывалось количество комментов с фейсбука и вконтакте. Запарился ну и решил пока отложить


 

Похожие темы

  Тема / Автор Ответов Последний ответ
0 Ответов
1183 Просмотров
Последний ответ 13-03-2012, 18:08:15
от vvovvo
4 Ответов
1984 Просмотров
Последний ответ 18-07-2012, 18:50:15
от MoJo
1 Ответов
1212 Просмотров
Последний ответ 24-06-2014, 13:36:21
от sites
6 Ответов
1251 Просмотров
Последний ответ 12-04-2016, 21:34:10
от echidna
4 Ответов
918 Просмотров
Последний ответ 11-02-2020, 15:35:02
от Платон Щукин