Wednesday, January 15, 2020

Cara menghilangkan bulan dan tahun pada permalink blogspot

Hasan Askari: Cara menghilangkan bulan dan tahun pada permalink blogspot

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

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

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?
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="&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.

Sekian dari mimin, semoga bermanfaat.

Disqus Codes
  • Untuk menulis teks tebal , sila gunakan atau
  • Untuk menulis teks miring, sila gunakan atau
  • Untuk menulis teks bergaris bawah , sila gunakan
  • Untuk menulis teks bergaris tengah , sila gunakan
  • Untuk menulis kode HTML, silakan pakai atau
    or

    dan gunakan parse tool below to easy get the style.
Show Parser Box

strong em u strike
pre code pre code spoiler
embed

Dapatkan Kabar Terbaru Melalui Email