Cara Membuat Buka Tutup Komentar Disqus Valid HTML5

Cara Membuat Buka Tutup Komentar Disqus Valid HTML5

Saya sering menjumpai beberapa Blog yang menyajikan cara membuat buka tutup komentar DISQUS namun sebenernya cuma sajian teknik membuat buka tutup komentar saja..! Namun tidak ada script.js dari DISQUS itu sendiri, jadi ada beberapa blogger yang merasa kecewa atau dikibulin judul artikel lantaran tidak mendapatkan tutorial yang seperti di inginkannya…!

Langsung saja ke langkah langkahnya dibawah ini :

Cari kode seperti dibawah ini :
<b:includable id='comments' var='post'>
<div class='comments' id='comments'>
xxxxxxxxxx
xxxxxxxxxx
</div>
</b:includable>
Jika sudah ketemu, ganti dengan kode dibawah ini
<b:includable id='comments' var='post'>
<div class='comments' id='comments'>
             <script type='text/javascript'>
                var disqus_shortname = &quot;IDDisqus-ANDA&quot;;
                var disqus_blogger_current_url = &quot;<data:blog.canonicalUrl/>&quot;;
                if (!disqus_blogger_current_url.length) {
                    disqus_blogger_current_url = &quot;<data:blog.url/>&quot;;
                }
                var disqus_blogger_homepage_url = &quot;<data:blog.homepageUrl/>&quot;;
                var disqus_blogger_canonical_homepage_url = &quot;<data:blog.canonicalHomepageUrl/>&quot;;
             (function() {
                        var bloggerjs = document.createElement(&quot;script&quot;);
                        bloggerjs.type = &quot;text/javascript&quot;;
                        bloggerjs.async = true;
                        bloggerjs.src = &quot;//&quot;+disqus_shortname+&quot;.disqus.com/blogger_item.js&quot;;
                        (document.getElementsByTagName(&quot;head&quot;)[0] || document.getElementsByTagName(&quot;body&quot;)[0]).appendChild(bloggerjs);
                    })();
                (function() {
                    var bloggerjs = document.createElement(&quot;script&quot;);
                    bloggerjs.type = &quot;text/javascript&quot;;
                    bloggerjs.async = true;
                    bloggerjs.src = &quot;//&quot;+disqus_shortname+&quot;.disqus.com/blogger_index.js&quot;;
                    (document.getElementsByTagName(&quot;head&quot;)[0] || document.getElementsByTagName(&quot;body&quot;)[0]).appendChild(bloggerjs);
                })();
                </script>
</div>
</b:includable>
Note : ganti ID DISQUS saya dengan ID DISQUS milik Anda ya….

Setelah itu tambahkan kode css di bawah ini di atas kode ]]></b:skin> atau </style>
#comments {display:none;}
.post-comment-link { visibility: hidden; }
Sekarang proses Cara membuat Buka Tutup komentarnya

Silahkan cari kode seperti dibawah ini atau yang mirip :

Cara Membuat Buka Tutup Komentar Disqus Valid HTML5
<b:include data='post' name='comments'/>
Note Ada lebih dari satu kode yang mirip seperti diatas, Silahkan lihat gambar diatas letak atau posisi kode yang harus Sobat ganti...! Jika sudah ketemu, ganti dengan kode dibawah ini :
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<style>
.buka-komen,.tutup-komen{font-family:inherit;background-color:#11589D;color:#fff;font-size:16px;line-height:1.3em;padding:8px 10px;text-align:center;font-weight:700;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all 218ms;-moz-transition:all 218ms;-o-transition:all 218ms;transition:all 218ms;-webkit-user-select:none;-moz-user-select:none;margin:20px 0 0;cursor:pointer;}
.buka-komen{display:block;margin-bottom:20px}
#comments-box{display:none}
</style>
<div aria-label='Buka Komentar' class='buka-komen' id='buka-komen' onclick='document.getElementById(&quot;comments-box&quot;).style.display=&quot;block&quot;;document.getElementById(&quot;tutup-komen&quot;).style.display=&quot;block&quot;;document.getElementById(&quot;buka-komen&quot;).style.display=&quot;none&quot;' role='button' tabindex='0'>Buka Komentar</div>
<div aria-label='Tutup Komentar' class='tutup-komen' hidden='hidden' id='tutup-komen' onclick='document.getElementById(&quot;comments-box&quot;).style.display=&quot;none&quot;;document.getElementById(&quot;tutup-komen&quot;).style.display=&quot;none&quot;;document.getElementById(&quot;buka-komen&quot;).style.display=&quot;block&quot;' role='button' tabindex='0'>Tutup Komentar</div>
</b:if>
<div id='comments-box'>
<b:include cond='data:blog.pageType in {&quot;static_page&quot;,&quot;item&quot;}' data='post' name='comments'/>
</div>
Lalu tekan save template dan lihat hasilnya.. DEMO silahkan lihat di bagian komentar di Blog ini sama persis...!
Semoga Sobat semua tidak kecewa…lagi OK !


Berlangganan update artikel terbaru via email:

Buka Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel