طريقة اختصار رابط التدوينات والصفحات مثل الوردبريس

السلام عليكم ورحمة الله وبركاته. كتير منا بيعانى من مشكلة لينك التدوينة فى بلوجر بالذات اللى عاجبه شكل اللينك بتاع وردبريس  ومش عنده الخبرة فى التعامل مع الوردبريس, حاولت كتير انك تغير او تعمل اللينك بتاع مدونة بلوجر شبه مدونة وردبريس ومنجحتش او حصلت مشكلة يبقى لازم تكمل التدوينة للاخر.
لذلك هنا هنقدملك السكربت الخاص باللينك الموجود فى مدونتات ومواقع وردبريس والمسؤول عن اعادة توجيه اللينك وازالة التاريخ وترميز html من اللينك.


 تفاصيل التركيب

  1. توجه الى لوحة تحكم المدونة
  2. اضغط على المظهر او Themes
  3. ابحث عن </head>
  4. اضف هذا الكود قبله مباشرة 
  5. او ابحث عن <head> واضفه بعده مباشرة

   <script> 
//<![CDATA[
// BloggerJS v0.3.1
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>


 تخصيص الرابط

فى البداية لتخصيص رابط التدوينة يجب عليك ان تقوم بالخطوات الاتيه فى كل تدوينة وخصصها مثلما تريد

  1. افتح الجزء الخاص بالمشاركات وقم بانشاء تدوينة جديدة او قم بالتعديل على تدوينة موجودة مسبقا
  2. سوف تجد على اليسار كلمة الوصلات باللغة العربية اضغط عليها
  3. اختار خيار رابط ثابت مخصص واكتب ال PathName
  4. اضغط تم ثم قم بحفظ او نشر التدوينة كما تريد

ملاحظات

* الـ PathName هو الجزء الذى ياتى بعد رابط المدونة مباشرة والذى يكون بين التاريخ وترميز html

* لتخصيص رابط الـ PathName مثل هذة التدوينة التى تقرأها حاليا كل ما عليك هو جعل اول حرف من كل كلمة كابيتال ووضع بين كل كلمة علامة _

تعليقات

الأرشيف

نموذج الاتصال

إرسال