2014-07-16 2 views
1

이 같은 2 개 개의 다른 HTML 태그가 :데이터 Disqus에-URL을 댓글 수를 얻을 수

<span class="count-comments" 
data-disqus-url="http://abcd.com/?r=front/page&p=body-thought&idartikel=123"> 
No comment 
</span> 

이 같은 두 번째 :

<span class="count-comments" 
data-disqus-url="http://www.abcd.com/?r=front/page&p=body-thought&idartikel=123"> 
No comment 
</span> 

내가 Disqus에의 코멘트 수를 싶지을 . 첫 번째 방법으로 댓글 수를 얻을 수 있음을 알게되었습니다. 두 번째 방법으로 댓글 수를 계산할 수 없습니다.

방문자가 의견을 제출할 수있는 실제 URL은 두 번째 방법으로 된 URL입니다. (www.와 함께).

또 다른 경우 (동일한 도메인 내의 다른 페이지에있는 경우)에는 그 반대가 발생합니다. 두 번째 방법은 주석 개수를 얻고 첫 번째 방법은 주석 개수를 얻을 수 없습니다.

여기 무슨 일입니까?

답변

1

data-disqus-url을 제공하면 Disqus에 정확한 URL에 대한 의견 수를 조회하도록 지시합니다. 'www.'가 포함 된 URL 본질적으로 두 번째 요청은 해당 링크가있는 스레드를 찾을 수 없습니다. ('. WWW'와 함께 또는없이) :

당신은이 문제를 해결하는 몇 가지 옵션이
  1. 귀하의 사이트에 대한 도메인을 선택하고 다른 하나에서 리디렉션합니다. 이는 일반적으로 Disqus가 있는지 여부에 관계없이 모든 사이트에서 가장 좋은 방법입니다.

  2. 모든 Disqus 주석 스레드가 www가 아닌 ​​주석을 사용하는 경우. 도메인의 경우 data-disqus-url 페이지가 있는지 여부에 관계없이 항상 www.를 제외하십시오.

  3. 스레드에 맞춤 disqus_identifier을 사용하고 data-disqus-url 대신에 댓글 개수 링크에 data-disqus-identifier을 사용하십시오. 자세한 내용은 여기를 참조하십시오. https://help.disqus.com/customer/portal/articles/472099

관련 문제