마크쿼리 스파이더웹, 댓글 URL 주소 자동 링크 방법
티스토리 댓글에는 사이트나 블로그 등의 링크를 할 수 없습니다. 예전에는 댓글에 링크를 할 수 있었는데요. 언제 이렇게 업데이트 되었는지 모르겠지만 현재는 불가능합니다. 댓글에 링크를 할 수 없으니 좋기도 하고, 불편하기도 합니다. 좋은 것은 댓글 관리가 좀 편해졌습니다. 예전에는 댓글로 광고 링크를 뿌리는 녀석들이 많았었는데 지금은 싹 다 사라졌습니다. 반대로 불편한 것은 방문자가 댓글로 질문을 하였을 때 답글로 게시물 링크를 알려주면 간단하게 해결할 수 있는데 링크가 불가능하니 너무 불편합니다.
그래서 이런 불편을 해소하기 위해 위와 같이 티스토리 댓글의 URL 주소에 자동 링크가 되도록 스킨을 손봐주었습니다. 방문자 댓글에는 링크가 걸리지 않고 관리자 댓글에만 링크가 걸리도록말입니다. 관리자 댓글 영역에만 자동 링크가 걸리니 댓글 관리도 편하고, 질문 글도 링크를 이용하여 간단하게 해결할 수 있게 되었습니다.
원래의 마크쿼리 스파이더웹 4.0에서는 위와 같이 댓글에 URL 주소를 입력하더라도 링크가 걸리지 않습니다. 단지 텍스트로 작성됩니다.
패스트부트(FastBoot) 스킨도 상황은 다르지 않습니다. 댓글에서의 URL 주소는 그저 텍스트일뿐입니다.
반응형 스킨 마크쿼리 스파이더웹 4.0에서는 아래에 있는 URL 주소 자동 링크 스크립트를 추가해 주면 관리자 댓글의 모든 URL 주소에 링크가 걸립니다. 마크쿼리 4.0 버전 미만에서도 아마 바로 적용할 수 있지 않을까 생각되지만 직접 해보지 않아 모르겠습니다. 소스 수정 없이 안될 수 있지만 소스를 약간만 수정하면 티스토리 스킨들은 모두 댓글의 URL 주소를 자동 링크되게 할 수 있습니다.
스파이더웹 4.0 관리자 댓글 URL 주소 자동 링크 스크립트
위의 소스를 복사한 후
티스토리 HTML 편집에서 하단 </body> 바로 위에 소스를 붙여 넣고 저장하면 작업 완료입니다. 참 쉽죠~
만약 관리자 외의 방문자 댓글에서도 URL 주소에 자동 링크되게 하고 싶다면 방문자 댓글 영역의 class 값을 .comment-body만 남겨 놓으면 됩니다. 방문자 댓글에서만 자동 링크되게 하고 싶다면 .rp_general .comment-body로 해주면 되겠지요.
응용하면 티스토리의 모든 블로그 스킨에서 대글로 작성된 URL 주소에 자동 링크 되게 할 수 있습니다. 스킨 종류가 워낙 많아 일일이 다 설명하는 것은 무리이니 패스하고요. 제이쿼리가 추가되어 있는 스킨을 사용하고 있다면 html 편집에서 댓글 영역을 찾아 해당 div 박스의 class 명으로 대체하시면 됩니다. 두 번째 줄 $('.rp_admin .comment-body') 이 부분을 댓글 영역의 class 명으로 변경하면 됩니다. 요즘 제이쿼리가 추가 되어 있지 않은 스킨은 거의 없는데요. 혹시 없다면 한 줄 추가해 주면 됩니다. 이 글을 보고 있는 상태에서 f12 키를 누르면 어떤 브라우저이던 개발자도구 창이 뜹니다. 개발자 도구에서 jquery 어쩌고 저쩌고 하는 스크립트 한 줄 복사하여 스킨 html에 붙여 넣으면 됩니다. 보다 응용하면 방명록이나 다른 영역에서도 URL 주소에 자동 링크를 걸 수 있습니다.
스파이더웹 4.0 관리자 댓글 URL 주소 자동 링크 스크립트 소스로도 안되고, 그 응용 버전으로도 안된다면? 네네 보다 상세하게 안내된 게시물을 보고 하셔야 할 것 같습니다. 끝~