Basa-basi
Di sini mimin akan memberikan tutorial menghilangkan bulan dan tahun pada permalink blogspot. Tutorial ini 100% work kecuali bagi mereka yang tidak berhasil. 🎃
Sebelum masuk ke hal teknis, ada baiknya jika kita mengetahui pengertian permalink terlebih dahulu. Permalink merupakan singkatan dari permanen link, ialah alamat suatu postingan ketika sudah diposting. Umumnya setiap postingan hanya mempunyai satu alamat saja dan sudah dipastikan setiap alamat akan mengantarkan kita ke postingan yang berbeda-beda.
Pada platform Blogger, kita biasa menjumpai format permalink seperti berikut:
nama_blog.blogspot.com/tahun/bulan/judul_postingan.html
Contoh spesifiknya seperti ini:
hasanaskary.blogspot.com/2019/07/font-bagus-sekaligus-indah-untuk-website.html
hasanaskary.blogspot.com/2019/07/font-bagus-sekaligus-indah-untuk-website.html
Alamat tersebut tidak aneh, dan akan baik-baik saja serta berjalan dengan semestinya.
Namun yang menjadi perhatian ialah bulan dan tahunnya. Bagi sebagian blogger, itu sangat mengganggu dan lebih menyukai alamat yang lebih singkat tanpa bulan dan tahun. Contoh:
hasanaskary.blogspot.com/font-bagus-sekaligus-indah-untuk-website
hasanaskary.blogspot.com/font-bagus-sekaligus-indah-untuk-website
Pertanyaannya, apakah hal itu bisa dilakukan? Seberapa sulit mengaturnya agar semua itu dapat terwujud?
Apakah hal itu bisa dilakukan?
Jawabannya bisa. Sebab apa sih yang tidak bisa manusia lakukan?
Manusia bisa karena biasa
Malas terasa, cepat kau siksa!
Kau punya masa, sedikit tersisa
Sekarang bisa, kenapa kok lusa?
Malas terasa, cepat kau siksa!
Kau punya masa, sedikit tersisa
Sekarang bisa, kenapa kok lusa?
Hasan Askari, Lampung 15 Januari 2020
Seberapa sulit mengaturnya?
Terlalu sulit untuk mengatakannya sulit. Ya, cukup mudah melakukannya, kita hanya perlu menanamkan kode javascript di template kita dan booom! ... bulan dan tahun pada permalink akan sirna dengan sendirinya.
Namun, ada lebih dan kurangnya, loh .... Yaitu:
Kelebihan
- Link lebih mudah diingat
- Link lebih enak dilihat
- Link menjadi lebih pendek
- Ekstensi html di akhir link akan hilang
Kekurangan
- Tidak cocok untuk website berfitur reload otomatis
- Silakan dirasakan sendiri 😃
Cara Memasang
1. Salin kode berikut:
<script type='text/javascript'> /*<![CDATA[*/ var urlTotal,nextPageToken,postsDatePrefix=!1,accessOnly=!1,useApiV3=!1,apiKey="",blogId="",postsOrPages=["pages","posts"],jsonIndex=1,secondRequest=!0,feedPriority=0,amp="&"[0];function urlVal(){var e=window.location.pathname,t=e.length;return".html"===e.substring(t-5)?0:t>1?1:2}function urlMod(){var e=window.location.pathname;"p"===e.substring(1,2)?(e=(e=e.substring(e.indexOf("/",1)+1)).substr(0,e.indexOf(".html")),history.replaceState(null,null,"../"+e)):(e=(e=postsDatePrefix?e.substring(1):e.substring(e.indexOf("/",7)+1)).substr(0,e.indexOf(".html")),history.replaceState(null,null,"../../"+e))}function urlSearch(e,t){var n=e+".html";t.forEach(function(e){-1!==e.search(n)&&(window.location=e)})}function urlManager(){var e=urlVal();0===e?accessOnly||urlMod():1===e?getJSON(postsOrPages[feedPriority],1):2===e&&(accessOnly||history.replaceState(null,null,"/"))}function getJSON(e,t){var n=document.createElement("script");if(useApiV3){var o="https://www.googleapis.com/blogger/v3/blogs/"+blogId+"/"+e+"?key="+apiKey+"#maxResults=500#fields=nextPageToken%2Citems(url)#callback=bloggerJSON";nextPageToken&&(o+="#pageToken="+nextPageToken),nextPageToken=void 0}else o=window.location.protocol+"//"+window.location.hostname+"/feeds/"+e+"/default?start-index="+t+"#max-results=150#orderby=published#alt=json-in-script#callback=bloggerJSON";o=o.replace(/#/g,amp),n.type="text/javascript",n.src=o,document.getElementsByTagName("head")[0].appendChild(n)}function bloggerJSON(e){var t=[];if(useApiV3||void 0===urlTotal&&(urlTotal=parseInt(e.feed.openSearch$totalResults.$t)),useApiV3){try{e.items.forEach(function(e,n){t.push(e.url)})}catch(e){}nextPageToken=e.nextPageToken}else try{e.feed.entry.forEach(function(n,o){var r=e.feed.entry[o];r.link.forEach(function(e,n){"alternate"===r.link[n].rel&&t.push(r.link[n].href)})})}catch(e){}urlSearch(window.location.pathname,t),urlTotal>150?(jsonIndex+=150,urlTotal-=150,getJSON(postsOrPages[feedPriority],jsonIndex)):nextPageToken?getJSON(postsOrPages[feedPriority]):secondRequest&&(nextPageToken=void 0,urlTotal=void 0,jsonIndex=1,secondRequest=!1,0===feedPriority?(feedPriority=1,getJSON("posts",1)):1===feedPriority&&(feedPriority=0,getJSON("pages",1)))}function bloggerJS(e){e&&(feedPriority=e),urlManager()}bloggerJS(); /*]]>*/ </script>
2. Kemudian letakkan kode di template kita masing-masing dengan menaruhnya tepat di atas tag </body>. Cara mengedit template ialah dengan masuk ke Tema > Edit HTML
3. Dan yang terakhir ialah simpan tema
Cara Mengecek
1. Lihat postingan
2. Lihat link ketika postingan ditampilkan.
Apabila bulan dan tahun tidak ada, berarti berhasil. Sebaliknya, apabila masih ada, kemungkinan besar ada kesalahan dalam peletakan kode.
2. Lihat link ketika postingan ditampilkan.
Apabila bulan dan tahun tidak ada, berarti berhasil. Sebaliknya, apabila masih ada, kemungkinan besar ada kesalahan dalam peletakan kode.
Sekian dari mimin, semoga bermanfaat.