Để tránh việc bị spam web thì tốt nhất xài comment facebook. Xài comment facebook nhìn trang web chuyên nghiệp hơn hẵn google cũng đang rất quan tâm đến web nào liên kết với cộng đồng! Chắc ai cũng biết nhúng comment facebook vô web dễ dàng bằng cách theo chỉ dẫn của facebook (http://developers.facebook.com/docs/reference/plugins/comments/). Nhưng đa số các bạn sẽ đánh link cố định của page vào phần “URL to comment on” và đó là nguyên nhân tại sao comment của bạn chỉ trỏ về có 1 link. Để mỗi url có comment khác nhau thì đơn giản bạn phải làm link đó động. Sau đây là cách làm:
1. Phần <head> chèn:
<script type=’text/javascript’>
//<![CDATA[ facebook
var purl= location.href;
var fb_href = purl.substring(0,purl.indexOf(".html")+5);
var fbcm ='<div class="fb-comments" data-href="'+fb_href+'" data-num-posts="5" data-width="660"></div>';
//]]>
</script>
//<![CDATA[ facebook
var purl= location.href;
var fb_href = purl.substring(0,purl.indexOf(".html")+5);
var fbcm ='<div class="fb-comments" data-href="'+fb_href+'" data-num-posts="5" data-width="660"></div>';
//]]>
</script>
2. Cho đoạn code này vào cần hiện comment:
<b:include data=’post’ name=’post’/>
<b:if cond=’data:blog.pageType == "item"’>
<script type=’text/javascript’>
document.write(fbcm);
</script>
</b:if>
<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/en_US/all.js#xfbml=1″;
fjs.parentNode.insertBefore(js, fjs);
}(document, ‘script’, ‘facebook-jssdk’));</script>
<b:if cond=’data:blog.pageType == "item"’>
<script type=’text/javascript’>
document.write(fbcm);
</script>
</b:if>
<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/en_US/all.js#xfbml=1″;
fjs.parentNode.insertBefore(js, fjs);
}(document, ‘script’, ‘facebook-jssdk’));</script>
Vậy là xong rồi! ^^ Chúc các bạn thành công.
0 nhận xét