dapat mengomentari konten blog Anda menggunakan akun Facebook mereka. Sekaligus mereka dapat berbagi kepada teman-teman mereka di News Feed FB mereka. Nah kini Facebook sudah mengupdate plugin komentarnya, jadi jika Anda sebelumnya sudah memasang komentar Facebook di blog maka silahkan update kodenya dengan kode terbaru. Facebook sendiri sudah mengumumkan bahwa dukungan untuk versi lamaakan berakhir pada tanggal 23 Juni 2015 mendatang.
Langkah Pertama
</body>
. Jika pada template Anda sudah terpasang kode seperti itu sebelumnya, silahkan hapus kode yang lama.<div id="fb-root"></div>
<script>
//<![CDATA[
(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/sdk.js#xfbml=1&version=v2.3";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
//]]>
</script>
Langkah Kedua
Pasang kode CSS di bawah ini agar komentar Facebook menjadi responsive sekaligus menyembunyikan komentar Blogger, silahkan simpan di atas kode
]]></b:skin>
atau</style>
.fb-comments,.fb_iframe_widget span,.fb_iframe_widget iframe{width:100%!important}
.fb-comments{padding:0 15px!important;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
#comments{display:none!important}
Untuk kode
padding:0 15px!important
silahkan sesuaikan dengan padding .post
atau.post-body
agar komentarnya sejajar dengan postingan.Langkah Ketiga
Silahkan copy kode di bawah ini
<b:includable id='fb-comments' var='post'>
<div class="fb-comments" id="fb-comment" expr:data-href='data:post.url' data-numposts="5"></div>
</b:includable>
Kemudian simpan di bawah kode berikut
<b:includable id='comments' var='post'>
...........
...........
...........
</b:includable>
Sehingga menjadi seperti berikut
<b:includable id='comments' var='post'>
...........
...........
...........
</b:includable>
<b:includable id='fb-comments' var='post'>
<div class="fb-comments" id="fb-comment" expr:data-href='data:post.url' data-numposts="5"></div>
</b:includable>
Langkah Keempat
Silahkan copy kode di bawah ini
<b:include data='post' name='fb-comments'/>
Dan simpan seperti pada penampakan kode berikut
<b:includable id='main' var='top'>
............
............
<b:if cond='data:blog.pageType == "static_page"'>
<b:include data='post' name='fb-comments'/>
<b:include data='post' name='comments'/>
</b:if>
<b:if cond='data:blog.pageType == "item"'>
<b:include data='post' name='fb-comments'/>
<b:include data='post' name='comments'/>
</b:if>
............
............
</b:includable>
Atau seperti berikut (pada template default Blogger yang baru)
<b:includable id='main' var='top'>
............
............
<div class='post-outer'>
<b:include data='post' name='post'/>
<b:include cond='data:blog.pageType in {"static_page","item"}' data='post' name='fb-comments'/>
<b:include cond='data:blog.pageType in {"static_page","item"}' data='post' name='comment_picker'/>
</div>
............
............
</b:includable>
Terakhir, silakan save template Anda dan lihat di salah satu postingan Anda, kini komentar Blogger sudah berganti menjadi komentar Facebook.
Untuk menampilkan jumlah komentar atau comments count (biasanya di postmeta), silahkan gunakan kode berikut:
<a expr:href='data:post.url + "#fb-comment"'><span class="fb-comments-count" expr:data-href='data:post.url'></span> comments</a>
Selamat mencoba. ffdfdf
Tidak ada komentar:
Posting Komentar