في هذه التدوينة سنتعرف على كيفية جعل روابط المواضيع في بلوجر لتصبح مثل روابط مشاركات الووردبريس ، وكما نعلم، أن الروابط فى بلوجر ثابثة وإفتراضية مع إمكانية التعديل عليهامن لوحة التحكم بالمشاركات لتكون بهذا الشكل
https://www.zakariazahidi.com/2018/08/game-template-blogger.html
السؤال الذي يطرح نفسه هو هل يمكننا تغيير تنسيق بيرما لينك الافتراضى الخاص ببلوجر او تغييره ليكون دائما مثل روابط الووردبريس؟ الجواب: هو نعم يمكنك ذلك عزيزي.
والتي هي روابط تستخدم للاشارة الى رابط URL لصفحة ويب مثل الصفحات الثابتة وصفحة المشاركات...الخ
تقوم الشفرة البرمجية التى تحتوي على الجافا سكريبت بتحويل الرابط التالي
https://www.zakariazahidi.com/2018/08/game-template-blogger.html
السؤال الذي يطرح نفسه هو هل يمكننا تغيير تنسيق بيرما لينك الافتراضى الخاص ببلوجر او تغييره ليكون دائما مثل روابط الووردبريس؟ الجواب: هو نعم يمكنك ذلك عزيزي.
قبل ان أشرح لكم كيفية تركيب الكود الذي سيقوم بهذه المهمة يجب أولا معرفة مفهوم الروابط الثابتة جيدا
والتي هي روابط تستخدم للاشارة الى رابط URL لصفحة ويب مثل الصفحات الثابتة وصفحة المشاركات...الخ
تقوم الشفرة البرمجية التى تحتوي على الجافا سكريبت بتحويل الرابط التالي
https://www.zakariazahidi.com/2018/08/game-template-blogger.html
ليكون الرابط النهائى بهذا الشكل عند التصفح كالتالي :
https://www.zakariazahidi.com/game-template-blogger
ننتقل الأن لتركيب الإضافة
1. اذهب الى لوحة التحكم > القالب > تحرير HTML
ليكون الرابط النهائى بهذا الشكل عند التصفح كالتالي :
https://www.zakariazahidi.com/game-template-blogger
ننتقل الأن لتركيب الإضافة
جعل روابط المواضيع تصبح مثل ووردبريس
1. اذهب الى لوحة التحكم > القالب > تحرير HTML
2. ابحث عن </body> او </head> وضع الكود التالى فوقه
3. اضغط على حفظ.
وتحقق الان من عمل الإضافة، بالدخول إلى اي موضوع في مدونتك وسيظهر لك التغيير على الروابط
<script type='text/javascript'>//<![CDATA[ // BloggerJS v0.3.1
// Copyright (c) 2017-2018 Kenny Cruz// Licensed under the MIT Licensevar urlTotal,nextPageToken,postsDatePrefix=!1,accessOnly=!1,useApiV3=!1,apiKey="",blogId="",postsOrPages=["pages","posts"],jsonIndex=1,secondRequest=!0,feedPriority=0,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>
وتحقق الان من عمل الإضافة، بالدخول إلى اي موضوع في مدونتك وسيظهر لك التغيير على الروابط