Terhangat
Loading...

Cara Menghilangkan Tanggal pada Permaling atauk Link URL Blog

Mungkin diantara kalian ada yang bertanya-tanya tentang permalink default blogger.
Apakah url postingan pada blogger bisa dihilangkan tanggalnya,? dan apakah url akhir (.html) pada blogger juga bisa dihilangkan?

ekarang sudah bisa untuk menghilangkan tanggal serta .html pada link blog,
Sebenarnya untuk menghilangkan tanggal pada link blog sudah lama bisa, sedangkan untuk .html ,dulu saya belum dapat info untuk cara menghillangkannya, tapi sekarang saya baru nemu caranya.

Jadi sekarang saya akan memberi cara untuk menghilangkan tanggal dan .html pada link blog post kalian, cara ini saya temukan pada beranda facebook saya yang orang share di group blogger indonesia, mungkin postingannya sudah tenggelam.

Sebenarnya ini lebih ke pengalihan url ketimbang menghilang. Dan caranyapun cukup mudah hanya menambahkan kode JavaScript saja.

Kode JavaScript ini dipublish oleh ‘Jokenox’ salah satu pengguna GitHub, berikut link Jsnya

https://go.myabdurrahim.com/cKfby

Untuk Langkah-langkahnya cukup mudah, berikut caranya.

1. Login Ke Blogger Kalian
2. Pilih Template / Tema, lalu pilih Edit HTML
3. CTRL + F, Cari tag kode <head>
4. Copy Script dibawah ini.

<script type="text/javascript">
// BloggerJS v0.3.1
// Copyright (c) 2017-2018 Kenny Cruz
// Licensed under the MIT License

// Configuration -----------
var postsDatePrefix = false;
var accessOnly = false;

var useApiV3 = false;
var apiKey = "";
var blogId = "";
// -------------------------
var postsOrPages=["pages","posts"],urlTotal,jsonIndex=1,secondRequest=!0,feedPriority=0,amp="&amp;"[0],nextPageToken;function urlVal(){var url=window.location.pathname;var length=url.length;var urlEnd=url.substring(length-5);if(urlEnd===".html")return 0;else if(length>1)return 1;else return 2}
function urlMod(){var url=window.location.pathname;if(url.substring(1,2)==="p"){url=url.substring(url.indexOf("/",1)+1);url=url.substr(0,url.indexOf(".html"));history.replaceState(null,null,"../"+url)}
else{if(!postsDatePrefix)url=url.substring(url.indexOf("/",7)+1);else url=url.substring(1);url=url.substr(0,url.indexOf(".html"));history.replaceState(null,null,"../../"+url)}}
function urlSearch(url,database){var pathname=url+".html";database.forEach(function(element){var search=element.search(pathname);if(search!==-1)window.location=element})}
function urlManager(){var validation=urlVal();if(validation===0){if(!accessOnly)urlMod()}
else if(validation===1){getJSON(postsOrPages[feedPriority],1)}
else if(validation===2){if(!accessOnly)history.replaceState(null,null,"/")}}
function getJSON(postsOrPages,index){var script=document.createElement('script');if(useApiV3){var jsonUrl="https://www.googleapis.com/blogger/v3/blogs/"+blogId+"/"+postsOrPages+"?key="+apiKey+"#maxResults=500#fields=nextPageToken%2Citems(url)#callback=bloggerJSON";if(nextPageToken)jsonUrl+="#pageToken="+nextPageToken;nextPageToken=undefined}
else var jsonUrl=window.location.protocol+"//"+window.location.hostname+"/feeds/"+postsOrPages+"/default?start-index="+index+"#max-results=150#orderby=published#alt=json-in-script#callback=bloggerJSON";jsonUrl=jsonUrl.replace(/#/g,amp);script.type='text/javascript';script.src=jsonUrl;document.getElementsByTagName('head')[0].appendChild(script)}
function bloggerJSON(json){var database=[];if(!useApiV3)if(urlTotal===undefined)urlTotal=parseInt(json.feed.openSearch$totalResults.$t);if(!useApiV3){try{json.feed.entry.forEach(function(element,index){var entry=json.feed.entry[index];entry.link.forEach(function(element,index){if(entry.link[index].rel==="alternate")database.push(entry.link[index].href)})})}
catch(e){}}
else{try{json.items.forEach(function(element,index){database.push(element.url)})}
catch(e){}
nextPageToken=json.nextPageToken}
urlSearch(window.location.pathname,database);if(urlTotal>150){jsonIndex+=150;urlTotal-=150;getJSON(postsOrPages[feedPriority],jsonIndex)}
else if(nextPageToken){getJSON(postsOrPages[feedPriority])}
else if(secondRequest){nextPageToken=undefined;urlTotal=undefined;jsonIndex=1;secondRequest=!1;if(feedPriority===0){feedPriority=1;getJSON("posts",1)}
else if(feedPriority===1){feedPriority=0;getJSON("pages",1)}}}
function bloggerJS(priority){if(priority)feedPriority=priority;urlManager()}
bloggerJS();
</script>

5. Pastekan Scriptnya diantara kode tag <head> .... </head>
6. Dan simpan.

Sekarang lihat blog kalian, linknya akan dialihkan tanpa tanggal dan .html
Untuk demo-nya klik tombol dibawah ini.


Mohon untuk tidak mengganti nama hak cipta yang ada pada scriptnya.

Akhir kata
Sekian artikel kali ini, maaf tidak ada gambarnya karena caranya tidak terlalu sulit untuk dimengerti, tapi jika masih ada kurang mengerti dari cara yang sudah saya jelaskan diatas sana. Silahkan komen dibawah.
HALAMAN SELANJUTNYA:

iklan banner

Previous
Next Post »
Thanks for your comment
close