첫번째 방법
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/ko_KR/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<!-- 소셜댓글 출력 -->
<?php $url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?bo_table='.$bo_table.'&wr_id='.$wr_id; ?>
<div class="fb-comments" data-href="<?php echo $url?>" data-num-posts="5" data-width="600"></div>
코멘트수와 코멘트창 넓이 지정
목록에 페이스북 코멘트수 표시.. 현재 게시판에 적용되어 있다.
$href = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?bo_table='.$bo_table.'&wr_id='.$list[$i]['wr_id'];
echo " <span class='comment'>(<fb:comments-count href=\"{$href}\"></fb:comments-count>)</span>";
두번째 방법
<?php
$url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?bo_table='.$bo_table.'&wr_id='.$wr_id; $num_posts = 5; $width = 700; ?> <div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:comments href="<?php echo $url?>" num_posts="<?php echo $num_posts?>" width="<?php echo $width?>"></fb:comments>
디버그 페이지
https://developers.facebook.com/tools/debug