Cara Menambahkan Perkiraan Waktu Baca di Blogspot
Di dunia blogging, terutama jika kamu sering menulis artikel panjang, penting bagi pembaca untuk mengetahui berapa lama mereka akan menghabiskan waktu untuk membaca artikel tersebut. Salah satu cara untuk memberikan informasi ini adalah dengan menambahkan perkiraan waktu baca (reading time) pada setiap postingan di blog. Widget ini tidak hanya memberikan kenyamanan bagi pembaca, tetapi juga meningkatkan pengalaman pengguna secara keseluruhan.
Dalam tutorial ini, kita akan membahas cara menambahkan perkiraan waktu baca di Blogspot dengan menggunakan JavaScript, HTML, dan CSS. Proses ini cukup sederhana dan akan memanfaatkan sedikit kode untuk menghasilkan fitur yang menarik dan fungsional di blogmu. Yuk Silakan Ikuti tutorialnya!
Sebagai prasyarat tentunya di HTML sudah terpasang plugin JQuery. Contohnya seperti di bawah.
<script crossorigin='anonymous' integrity='sha256-2Pmvv0kuTBOenSvLm6bvfBSSHrUJ+3A7x6P5Ebd07/g=' src='https://code.jquery.com/jquery-3.7.0.min.js'/>
Jika langkah persiapan sudah selesai, lanjut langkah berikutnya:
1. Buka edit HTML
Pada menu di blogspot, silakan klik Tema kemudian pilih SESUAIKAN kemudian klik Edit HTML
2. Tambahkan HTML
Tempatkan atau tambahkan HTML di bawah ini di bagian "post-header"
<span class="eta" id="etawrap"></span>
3. Tambahkan CSS
Kemudian tambahkan CSS berikut
#etawrap{font-weight:bold;color:#FF0000;}
Untuk CSS silakan disesuaikan dengan tema blogmu
4. Pasang Kode Javascript
<script type='text/javascript'> //<![CDATA[ ;(function(a){a.fn.readingTime=function(r){if(!this.length){return this}var h={readingTimeTarget:".eta",wordCountTarget:null,wordsPerMinute:270,round:true,lang:"en",lessThanAMinuteString:"",prependTimeString:"",prependWordString:"",remotePath:null,remoteTarget:null};var i=this;var c=a(this);i.settings=a.extend({},h,r);var e=i.settings.readingTimeTarget;var d=i.settings.wordCountTarget;var k=i.settings.wordsPerMinute;var p=i.settings.round;var b=i.settings.lang;var l=i.settings.lessThanAMinuteString;var o=i.settings.prependTimeString;var f=i.settings.prependWordString;var g=i.settings.remotePath;var n=i.settings.remoteTarget;if(b=="it"){var m=l||"Meno di un minuto";var q="mins"}else{if(b=="fr"){var m=l||"Moins d'une minute";var q="mins"}else{if(b=="de"){var m=l||"Weniger als eine Minute";var q="mins"}else{if(b=="es"){var m=l||"Menos de un minuto";var q="mins"}else{if(b=="nl"){var m=l||"Minder dan een minuut";var q="mins"}else{var m=l||"< 1 Min";var q="mins"}}}}}var j=function(y){var v=y.trim().split(/\s+/g).length;var u=k/60;var s=v/u;if(p===true){var x=Math.round(s/60)}else{var x=Math.floor(s/60)}var w=Math.round(s-x*60);if(p===true){if(x>0){a(e).text(o+x+" "+q)}else{a(e).text(o+m)}}else{var t=x+":"+w;a(e).text(o+t)}if(d!==""&&d!==undefined){a(d).text(f+v)}};c.each(function(){if(g!=null&&n!=null){a.get(g,function(s){j(a("<div>").html(s).find(n).text())})}else{j(c.text())}})}})(jQuery); //]]> </script> <script type='text/javascript'> $(function() { $('.post-body').readingTime(); }); </script>
5. Simpan Template
Demikian tutorial cara menambahkan perkiraan waktu baca di blogspot, semoga bermanfaat.