عند تصفح المدونة من الهاتف يظهر غالبًا هذا الرمز m=1? في نهاية الرابط, وقدر يظهر أيضًا هكذا m=0? عند التصفح من الكمبيوتر. هذه اللاحقة كانت مفيدة سابقًا في القوالب القديمة لأنها تسمح بعرض إصدارات مختلفة لمستخدمي سطح المكتب والجوال, بينما الآن أغلب القوالب أصبحت متجاوبة مع أحجام شاشات الأجهزة ولا فائدة لبقائها بل أن إزالتها قد يساعد في تحسين نتائج ظهور المشاركات في محركات البحث.
ولإزالتها الطريقة بسيطة جدًا /
توجه إلى المظهر ثم تعديل HTML ثم أبحث عن <head/> وضع فوقه مباشرة هذا السكربت:
<script>/*<![CDATA[*/ var uri = window.location.toString(); if (uri.indexOf("%3D","%3D") > 0) { var clean_uri = uri.substring(0, uri.indexOf("%3D")); window.history.replaceState({}, document.title, clean_uri);} var uri = window.location.toString(); if (uri.indexOf("%3D%3D","%3D%3D") > 0) { var clean_uri = uri.substring(0, uri.indexOf("%3D%3D")); window.history.replaceState({}, document.title, clean_uri);} var uri = window.location.toString(); if (uri.indexOf("&m=1","&m=1") > 0) { var clean_uri = uri.substring(0, uri.indexOf("&m=1")); window.history.replaceState({}, document.title, clean_uri); } var uri = window.location.toString(); if (uri.indexOf("?m=1","?m=1") > 0) { var clean_uri = uri.substring(0, uri.indexOf("?m=1"));window.history.replaceState({}, document.title, clean_uri);}; var protocol=window.location.protocol.replace(/\:/g,''); if(protocol=='http'){ var url=window.location.href.replace('http','https'); window.location.replace(url);} /*]]>*/</script>
ختامًا .. اللهم صل وسلم على نبينا محمد وآله وصحبه ..
ليست هناك تعليقات:
إرسال تعليق