이번 포스팅에서는 티스토리 모바일 m으로 들어오는것을 바로 원래의 페이지로 리다이렉트 시기는 방법입니다.
저 같은 경우에는 모든 블로그들의 댓글창을 막아두었습니다.하지만 tistory.com/m/141이런식으로 접속을하게 되면 바로 댓글을 달수가 있습니다.
필자의 경우에 네이버 블로그의 댓글로 품앗이하는것을 좋아하지 않아서 티스트로리를 접하게 된 경우인데요.
솔직히 애드포스트의 수익이 극 저조했기 때문이기도한것이 또 하나의 이유이기도 합니다.
저는 poster 경량화 작업을 통해서 html과 css에서 제가 사용하지 않는 기능들을 찾아서 전부 삭제를했습니다.
하지만 그럼에도 b.asdn.kr/m/3이런식으로 접속을하게 되면 댓글을 달 수 있다는것을 알 수 있습니다.
물론 댓글을 승인후에 표시되게끔 해놓았으나 제가 댓글창을 막기 전의 댓글들은 그대로 존재를합니다.
우선 댓글창을 막기전의 글들과 /m/ 모바일로 들어와서 댓글 단것들을 일단 다 삭제를햇습니다.
그런 다음 그동안 하나도 사용하지 않았던 플로그인으로 들어가봅니다.
플로그인 제일 긑에가면 10PING 텐핑(모바일) 플로그인이 보이실텐데요.
그런 다음 스트립트로 [script src="https://asrds.github.io/tis/tistroy.js?"][/script] 넣어주시면 되겠는데요.
하지만,저는 이 방법을 사용해보려던 도중에 문제에 봉착하게 되었습니다.
PC 컴퓨터 상에서 플러그인으로 10PING에 들어가서 이 스크립트를 아무리 넣어도 계속해서 텐핑 코드를 넣으라는 말을하는 것이죠.
왜 안될까하며 다른 방법을 찾는 도중 혹시나 싶어서 모바일 즉 스마트폰으로 제 블로그에 접속을 해서 텐핑 플러그인안에 넣어보았습니다.
왠걸 바로 적용이 됩니다.며칠동안 골머리 싸메며 고민하는 것이 하나가 풀린셈입니다.
분명히 말씀 드리는 것은 PC에서 사진상의 스크립트를 넣지 말고 반드시 스마트폰 모바일 웹상으로 해야한다는 것입니다.
이렇게하면 일일이 글을 작성할때마다 글을 다 쓴후 html 상에서 스크립트를 넣을 필요가 없습니다.
[script]const tmp=location.href,mobile="/m/";-1!=tmp.indexOf("/m/")&&-1==navigator.userAgent.indexOf("Tistory")&&(location.href=tmp.replace("/m/","/"));[/script]---작동이 정상적으로 되지를 않는 스크립트
많은 분들이 위의 스크립트를 텐핑 플로그인에 넣으면 된다고 포스팅하셨는데 이것은 먹히지를 않았습니다.
이 스크립트를 넣고서 적용시키면 지속적으로 텐핑 코드를 넣으라고 합니다.
만약 티스토리 측에서 이 플러그인을 막아버리면 방법이 없는걸까요?
그럴때에는 위 스크립트를 글을 작성하고서 발행전에 html상태로 들어가서 마지막 하단에 넣으시면 되겠습니다.
티스토리 측에서 자신들이 할 수 있음에도 일부러 안하는 부분?
<script src="https://asrds.github.io/tis/tistory.js?"></script>
/m/으로 접속하면 왜 모바일 페이지로 강제로 넘어가게 되는 것인가하는 것입니다.
그래서 저는 꼼수를 써서 모바일 페이지로 접속한 사람들을 반응형 페이지로 강제 리다이렉트 시키는 방법을 선택했습니다.
티스토리에서 텐핑 모바일 플러그인을 더 이상 지원하지를 않기에 서식으로 지정하여서 글을 다쓰고 기본모드에서 마지막에 서식추가로 사용하면 되겠습니다.
<p data-ke-size="size16">
<script>const tmp=location.href,mobile="/m/";-1!=tmp.indexOf("/m/")&&-1==navigator.userAgent.indexOf("Tistory")&&(location.href=tmp.replace("/m/","/"));</script>
</p>
블로그를 하는 분들 모두가 일 300달러 가는 그날까지 가즈아~
P.S 지금은 플러그인 텐핑이 사라졌기에 서식에서 위의 첨부파일을 복사후 서식 만들어서 글 다쓰고나서 기본모드에서 서식첨부로 하시면 되겠습니다.