Thứ Ba, 24 tháng 7, 2018

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


Ở đâ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ả.

DEMO

Chúc các bạn thành công với thủ thuật này :)

Nguồn : Hưng Star IT

35 nhận xét:

  1. Trả lời
    1. Uhm. Nhưng nếu bỏ vào thì đường link nó hay hơn :)

      Xóa
  2. buổi chìu vui vẻ nha
    tương tác tốt

    Trả lờiXóa
  3. Hello anh Hùng
    Buổi Chiefu Zui zẻ :D

    Trả lờiXóa
  4. Hello anh yêu <3 Buổi tối vui vẻ nha <3

    Trả lờiXóa
  5. anh hùng buổi sáng vui vẻ và mát mẻ :D

    Trả lờiXóa
    Trả lời
    1. A thì ngày nào chả mát mẽ. Chỉ ko mát tờ rym thôi e :)))

      Xóa
  6. I am star sinh
    Bủi tối vv nhê

    Trả lờiXóa
  7. em vừa đổi domain , anh thay thành www.thanhhapblog.xyz dùm em với

    Trả lờiXóa
  8. hello anh <3
    buổi tối vui vẻ nha nà ní :D

    Trả lờiXóa
  9. Trả lời
    1. Uhm. Noa bị dính lỗi lâu r. Nhưng a ko biết làm thế nào nên a đễ vậy

      Xóa
  10. Còn đặt liên kết nữa không a nhỉ ?

    Trả lờiXóa