충돌은 아래와 같은 현상을 발생시킨다.. …
먼저 홈 화면에서 타이틀 밑에 댓글수 표기에서 전혀 댓글 수를 인식하지 못한다. (이것은 충돌의 문제가 아니라 comments evolved 자체의 문제라고 보여진다.)
둘째로 single post에서 우측 하단에 나타나야할 Recommend bar의 박스가 정상적으로 작동하지 않고 붉은 색의 작은 창에 ‘The parameter app_id is required’ 라는 에러 메시지가 뜬다. (이것은 아마 app_ID 를 인식 하지 못하기 때문에 발생하는 것이라고 여겨진다. )
이런 현상은 브라우저에 따라서 조금씩 달라지는데 구글 크롬 브라우저에서는아예 Recommend bar의 에러 메시지 조차 나타나지 않고 있다.
또 모든 브라우져에서 공통적으로 페이스북 댓글 수를 인식하기는 하지만 다른 댓글은 전혀 인식하지 못하고 좋아요와 공유 버튼이 영문표기로 되어 있다.
이런 현상을 없애려면
/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 플러그인의 댓글을 작동시켜야 한다.)
소셜댓글