ترقية روابط بلوجر !؟

البعض يرى أنت تنسيق روابط بلوجر مزعج و طويل نوعا ما وهل تسائلت يوما انه هل يمكنك ترقية روابط مدونتك على بلوجر لتظهر كما على الوردبرس
أي انها خالية من تاريخ النشر الذي يأتي بشكل سنة/شهر لروابط المقالات و أيضا لاحقة HTML في أخر الرابط
المقصود هو التعديل على الروابط وتغيير شكلها من هذه الحالة
https://juragan-itheric.blogspot.com/2018/10/blog-post.html
الى هذه الحالة
https://juragan-itheric.blogspot.com/blog-post
المعاينة الحية اضغط هنا
طبعا و مع الجهود المبذولة من المطورين فقد توصلو الى طريقة لجعل الروابط تبدو بهذا الشكل
إذا كنت ترغب بجعل روابط مدونتك هكذا تابع معي المقال

الطريقة الاولى
اتجه الى بلوجر ثم سجل الدخول لمونتك ثم اختر المظهر ثم تعديل HTML ابحث عن الوسم <head>
والصق الكود التالي اسفله / بعده
 <b:tag src='//cdn.rawgit.com/MohammadQt/Itheric/master/blogger.min.js' 
       cond='!data:view.isMultipleItems' 
       name='script'/> 

الطريقة الثانية
اتجه الى بلوجر ثم سجل الدخول لمونتك ثم اختر المظهر ثم تعديل HTML ابحث عن الوسم <head>
والصق الكود التالي اسفله / بعده

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

// Configuration
var config = {
  postsDatePrefix: false,
  accessOnly: false,

  useApiV3: false,
  apiKey: "YOUR-API-KEY-HERE"
}
var postsOrPages=["pages","posts"],blogId="<data:blog.blogId/>",urlTotal,fetchIndex=1,ampChar="&amp;"[0],secondRequest=!0,feedPriority=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(!config.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(!config.accessOnly)urlMod()}else if(validation===1){fetchData(postsOrPages[feedPriority],1)}else if(validation===2){if(!config.accessOnly)history.replaceState(null,null,"/")}}
function fetchData(postsOrPages,index){var script=document.createElement("script");if(config.useApiV3){var jsonUrl="https://www.googleapis.com/blogger/v3/blogs/"+blogId+"/"+postsOrPages+"?key="+config.apiKey+"#maxResults=500#fields=nextPageToken%2Citems(url)#callback=parseData";if(nextPageToken)jsonUrl+="#pageToken="+nextPageToken;nextPageToken=undefined}else{var jsonUrl=window.location.protocol+"//"+window.location.hostname+"/feeds/"+postsOrPages+"/summary?start-index="+index+"#max-results=150#orderby=published#alt=json-in-script#callback=parseData"}
jsonUrl=jsonUrl.replace(/#/g,ampChar);script.type="text/javascript";script.src=jsonUrl;document.getElementsByTagName("head")[0].appendChild(script)}
function parseData(json){var database=[];if(!config.useApiV3){if(!urlTotal){urlTotal=parseInt(json.feed.openSearch$totalResults.$t)}
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){fetchIndex+=150;urlTotal-=150;fetchData(postsOrPages[feedPriority],fetchIndex)}else if(nextPageToken){fetchData(postsOrPages[feedPriority])}else if(secondRequest){nextPageToken=undefined;urlTotal=0;fetchIndex=1;secondRequest=!1;if(feedPriority===0){feedPriority=1;fetchData("posts",1)}else if(feedPriority===1){feedPriority=0;fetchData("pages",1)}}}
function bloggerJS(priority){if(priority)feedPriority=priority;urlManager()}
bloggerJS()
</script> 

ملاحظةالتغيير الذي سيحدث هو تغيير شكل فقط اي انه سيقى الرابط كما هو وبعد الانتقال اليه سيتم تغييرة
اي اعادة توجيهه
لحد الان هذه هي الطرق الوحيدة لتغيير الروابط على أمل أن نشهد مستقبلا تعديل اساسي من بلوجر نفسها

ذات صلة


عـرض التعليقات
اخفاء التعليقات

يسعدنا تفاعلكم معنا,نرجو احترام الآداب العامة وعم نشر اي روابط اشهارية.
لإضافة كود قم بتحويله اولا بمحول الاكواد

إخلاء المسؤولية محول الأكواد ابلاغ عن رابط لايعمل