제로보드 XE를 통해 운영하는 웹사이트에 페이스북 소셜댓글 플러그인을 설치하려면 페이스북 개발자 사이트를 통해 자신의 웹사이트에 설치할 코드를 부여받아야 합니다.
페이스북 개발자 사이트 : https://developers.facebook.com/docs/reference/plugins/comments/
페이스북 개발자 사이트에서 제공하는 페이스북 플러그인중 페이스북 댓글 기능을 추가하려면 comment 플러그인을 이용해야 합니다.
페이스북 댓글 플러그인 코드를 부여 받기위해 자신이 운영하는 URL과 댓글표시갯수,가로넓이,색상을 선택한 후 Get Code 버튼을 클릭하여 코드를 생성합니다. 참고로 모든 설정은 부여받은 코드에서 수정이 가능하니 자신의 URL 만 입력하고 바로 코드를 생성하셔도 무방합니다.
Get Code 버튼을 클릭하면 팝업이 열리면서 자신이 운영하는 사이트에 삽입할 스크립트코드와 html 코드를 부여해 줍니다.
가장 먼저 상단에 표시된 스크립트 코드를 복사하여 제로보드 XE에 추가해 보겠습니다.
첫번째 코드는 운영중인 사이트의 제로보드XE 관리자 화면에서 추가할 수 있습니다.
확장기능 메뉴 > 설치된 레이아웃 > 자신이 사용중인 레이아웃 -> 레이아웃 편집 메뉴를 선택하여 줍니다.
레이아웃편집 화면중 HTML 편집창의 맨 상단에 페이스북 스크립트 코드를 붙혀넣기 하고 저장합니다.
이제 실제 페이스북 댓글창이 보여지는 html 코드를 추가하여야 겠죠.
페이스북 댓글 플러그인 코드 화면으로 돌아가서 2번 항목의 html 코드를 복사하여 줍니다.
여기서 부터는 서버에 설치된 제로보드 XE 파일을 수정해야 하니 천천히 따라 하시기 합니다.
사용하시는 FTP클라이언트로 웹서버에 접속하여 제로보드 XE가 설치된 디렉토리에서 modules > board > skins > 자신이 사용중인 게시판 스킨명 디렉토리를 찾아줍니다.
게시판의 스킨 디렉토리의 여러 파일중 코멘트를 출력을 담당하는 _comment.html 파일을 편집하기로 불러옵니다.
두번째 페이스북 코드는
<div class="fb-comments" data-href="자신이 입력했던 url" data-num-posts="5" data-width="750"></div>
로 되어있을것입니다. 여기서 중요한 것이 data-href로 전달 시켜주는 주소데이타 입니다. 해당글의 고유주소를 가져와서 전달해주어야 각각의 게시물마다 페이스북 댓글연동이 가능하기에 data-href 에 전달되는 글의 주소값을 comment 소스내에서 찾아주어야 하는데 복잡하게 찾으실 필요없이 아래에 해당글의 주소값을 전달하는 코드를 넣었으니 따라서 수정하시면 됩니다.
또한 data-num-posts 값은 한 화면에 표시되는 댓글 갯수 값이고 data-width는 가로 넓이이니 소스를 수정하실 때 자신의 사이트 디자인에 맞추어 수정을 하시면 됩니다.
끝으로 제로보드XE (1.5.x 버전 이상)에 페이스북 댓글 플러그인을 적용한 예입니다.
아주 간단하지는 않지만 제로보드XE를 설치하시고 사이트를 구성할 정도의 실력이 있는 분들이라면 어렵지 않게 충분히 수정이 가능할 것이라 생각합니다. 혹시라도 잘못 적용하여 사이트에 문제가 생긴다면 추가했던 페이스북 소셜댓글 코드부문만 삭제하면 원상복구가 가능하니 소셜댓글 설치에 어려움이 있으셨던 분들은 이 강좌를 통해 많은 도움이 되었음 합니다.
PS. 스마트폰 및 태블릿사용자를 위한 전문커뮤니티 http://www.digitalog.co.kr 사이트에 많은 관심 부탁드리겠습니다.
댓글 영역