Thay đổi định dạng Permalink của Blogspot giống Wordpress

Như các bạn đã biết thì Permalink mặc định của Blogspot có dạng như sau: https://www.tenmien.com/năm/tháng/tiêu-đề-bài-viết.html
Đối với một số bạn thì không thích nó cho lắm lắm vì nó quá dài. Và một câu hỏi đặt ra là ta có thể xoá bỏ năm, tháng và .html trên Permalink của Blogspot không? Và câu trả lời là có. Chúng ta có thể sử dụng chuyển hướng của JavaScript. Và bài thủ thuật này có tên là thay đổi định dạng Permalink của Blogspot giống Wordpress hay cụ thể là mã hoá Permalink mặc định của Blogspot xoá bỏ tháng năm và tiền tố .html


Trước khi đến với nội dung chính thì mình nghĩ các bạn lên hiểu Permalink là gì. Permalink là viết tắt của Permanent Link. Thuật ngữ này sử dụng để mô tả một liên kết của bài viết như Trang Tĩnh, Trang Bài Viết.
Permalink tự xuất hiện khi chúng ta tạo một bài đăng mới trên Blog


Hình ảnh có liên quan


Ở đây thì chúng ta sửa dụng một đoạn JavaScript được viết bởi V3rluchie để thay thế định dạng Permalink thành giống như Wordpress nhé. Sau đây là các bước thực hiện...
Bước 1: Truy cập trang chủ Blogger. Vào Mẫu > Chỉnh sửa HTML.
Bước 2: Bấm tổ hợp phím Ctrl + F và tìm đến thẻ đóng </body> và dán đoạn JavaScript dưới đây bên trên thẻ </body> vừa tìm..

<script type='text/javascript'>
//<![CDATA[
// BloggerJS v0.3.1 // Copyright (c) 2017-2018 Kenny Cruz // Licensed under the MIT License
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>

Bước 3: Bấm lưu mẫu và xem kết quả.

DMCA.com Protection Status

Blog mình đã bỏ hệ thống bình luận Blogspot và thay thế bằng bình luận Facebook từ ngày 11/07/2018 nên hơn 3k bình luận trước đó sẽ không còn hiển thị nữa. Nếu bạn không nhận được phản hồi về thắc mắc của bạn trong mỗi bài viết thì liên hệ trực tiếp với mình qua PCB Fanpage.