www.bademweb.com blog adresimde kendim kullandığım bir widgeti paylaşıyorum.
Bu kod sayesinde sitenize mobilden girerken her sayfanın sonunda olan ?m=1 illetinden kurtulabilirsiniz.

Öncelikle basit kodu verelim;
<script>/*<=!=[=C=D=A=T=A=[*/ 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); }; /*]=]=>*/</script>
Eğer yukarıda ki kod sizde çalışmazsa alttaki geliştirilmiş kodu kullanabilirsiniz.
Her iki kodun mantığıda aynıdır. Bazı temalarda sorun oluşabileceği için 2 farklı kod verilmiştir. Mantıkları aynı.


<script type='text/javascript'> //<=!=[=C=D=A=T=A=[ 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); }
//]=]=> </script>
Kodu nereye ekleyeceklerini bilmeyenler için;
Düzen kısmından HTML JAVASCRIPT widgeti ekleyerek kodu içerisine yapıştırabilirsiniz. Eğer çalışmazsa temanızın yapısından kaynaklı çalışmamış demektir. Altta ki yöntemi deneyin.

HTML Düzenleme kısmına girin ve </body> kodunun hemen üstüne veya <body> kodunun hemen altına istediğiniz kodu yapıştırın ve kaydedin.