Comments Evolved ( v1.5.6 )는 fb plugin과 충돌한다.

 충돌은 아래와  같은 현상을 발생시킨다..  …

먼저 홈 화면에서 타이틀 밑에 댓글수 표기에서 전혀 댓글 수를 인식하지 못한다.  (이것은 충돌의 문제가 아니라  comments evolved 자체의 문제라고 보여진다.)

comments-numbers-on-excerpts
comments-numbers-on-excerpts

둘째로 single post에서  우측 하단에 나타나야할 Recommend bar의 박스가 정상적으로 작동하지 않고 붉은 색의 작은 창에 ‘The parameter app_id is required’ 라는 에러 메시지가 뜬다.   (이것은 아마 app_ID 를 인식 하지 못하기 때문에 발생하는 것이라고 여겨진다. )

comments-numbers-on-single-post
comments-numbers-on-single-post

이런 현상은 브라우저에 따라서 조금씩 달라지는데 구글 크롬 브라우저에서는아예 Recommend bar의 에러 메시지 조차 나타나지 않고 있다.

comments-numbers-error-on-single-post-in-chrome
comments-numbers-error-on-single-post-in-chrome

또  모든 브라우져에서 공통적으로 페이스북 댓글 수를 인식하기는 하지만 다른 댓글은 전혀 인식하지 못하고 좋아요공유 버튼영문표기로 되어 있다.

이런 현상을 없애려면

/html/wp-content/plugins/gplus-comments/includes/templates/partials 

디렉토리에 있는 facebook.php 파일에서 아래의 코드를

<script async type="text/javascript" src="//connect.facebook.net/en_US/all.js#xfbml=1">FB.init();</script>

이렇게  바꾸어 주야야 한다.

<script async type="text/javascript" src="//connect.facebook.net/ko_KR/all.js#xfbml=1&appId=[Your_app_ID]">FB.init();</script>

이렇게 바꾸어 주어야한다.  이렇게 코드를 수정하면 아래 그림에서 보는바와같이 일단 Recommend bar정상적으로 나타나고 홈 화면과 single post화면에서 fb 댓글 수는 인식 한다. ( 다만 main 플러그인의 댓글을 작동시켜야 한다.)

comments-numbers-on-single-post-in-firefox-after-code-modified
comments-numbers-on-single-post-in-firefox-after-code-modified

 

소셜댓글

Loading Disqus Comments ...

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.