• Плагин Disqus 2.61
    В стандартном виджете recent comments или же get-recent-comments — ссылка на комментарий ведёт неправильно (не совпадают ID комментария).
    И мне не подходит виджет от Disqus recent comment.
    Я нашёл ID который совпадает с ID который ведёт на disqus комментарий в базе данных => таблица wp_comments колонка comment_agent
    Можно конечно попытаться выуживать из этой строки
    к примеру = Disqus/1.1(2.61):126000198
    обычное значение для wp коментария = Mozilla/5.0 (Windows; U; Windows NT 5.1; ru;…..другие параметры….
    Но наверно существует более лёгкий способ

    Подскажите пожалуйста

Просмотр 1 ответа (всего 1)
  • $post_link    = get_permalink($comment->comment_post_ID);
     // 1) берём  вордпресовский  comment_ID и получаем по нему из базы ID для комента disqus
    $my_dsq_id = $wpdb->get_var($wpdb->prepare("SELECT  meta_value FROM $wpdb->commentmeta WHERE  meta_key = 'dsq_post_id' AND comment_id = $comment->comment_ID"));
      // 2) формируем ссылку на disqus коммент
      $comment_link = $post_link."#comment-".$my_dsq_id;
Просмотр 1 ответа (всего 1)

Тема «как в плагине Disqus получить ссылку на комент ?» закрыта для новых ответов.