Cara Membuat Tombol Load Disqus - Hal ini berfungsi untuk meringankan load page suatu post. Agar tidak berat dan cepat kalian dapat mengikuti langkah berikut ini.
Edit Html > Temukan code ini dan ganti
<b:includable id='comments' var='post'>
</b:includable>
Ganti code tersebut dengan code berikut
<b:includable id='comments' var='post'>
<div class='comments-block' id='comments-block'>
<div id='disqus_thread'/>
<script type='text/javascript'>
var mql = window.matchMedia('screen and (min-width: 350px)');if (mql.matches){
var disqus_loaded = false;
var disqus_shortname = 'DISQUS_SHORTNAME'; //Add your ID Disqus
var disqus_url = disqus_blogger_current_url;
var disqus_blogger_current_url = "<data:blog.canonicalUrl/>";
if (!disqus_blogger_current_url.length) {
disqus_blogger_current_url = "<data:blog.url/>"; }
var disqus_blogger_homepage_url = "<data:blog.homepageUrl/>";
var disqus_blogger_canonical_homepage_url = "<data:blog.canonicalHomepageUrl/>";
function disqus() {
if (!disqus_loaded) {
disqus_loaded = true;
var e = document.createElement("script");
e.type = "text/javascript";
e.async = true;
e.src = "//" + disqus_shortname + ".disqus.com/embed.js";
(document.getElementsByTagName("head")[0] || document.getElementsByTagName("body")[0])
.appendChild(e);
//Hide the button after opening
document.getElementById("show-comments").style.display = "none";document.getElementById("comments-block").style.display = "block";
}
}
//Opens comments when linked to directly
var hash = window.location.hash.substr(1);
if (hash.length > 8) {
if (hash.substring(0, 8) == "comment-") {
disqus();
}}}
</script>
</div>
</b:includable>
Penting Ganti DISQUS_SHORTNAME dengan Id Disqus yang kalian daftarkan
Letakan code berikut tepat seperti gambar diatas
<!--Load Disqus-->
<style>
/* Disqus comment onclik load button – by Bungfrangki.com */
#comments,.comment-form, .comment_reply_form .comment-form{display:none;}
#comments-block{display:none;background:#fff;margin:20px auto;padding:30px;}
.comments-blocks button{display:block;margin:25px auto 0;width:300px;outline:none;border:none;cursor:pointer;text-transform:uppercase;font-weight:700;height:55px;color:#fff;line-height:55px;padding:0!important;font-size:16px;background:#3371d6;border-radius:2px}
.comments-blocks button:hover{background:#214682}
</style>
<b:if cond='data:view.isPost'>
<div class='comments-blocks'><button id='show-comments' onclick='disqus();return false;' tabindex='0'>Load Comments</button></div>
</b:if>
<!--Load Disqus-->
<br/>