[기능] 티스토리 접은 글 텍스트 변경하기

2019.09.17 22:56IT/Blog Customize

접은 글 텍스트 변경

티스토리 블로그를 이용하면 서 접은 글 기능을 이용하는 경우가 가끔 있는데 접은 글이 본문에서 ...더보기 접기로 밖에 나타낼 수 없다는 점을 파악하고 해당 텍스트를 수동으로 변경할 수 있는 스크립트를 작성하였습니다.

 

결과물

접은글 텍스트 수정 스크립트 적용 후
접은글 텍스트 수정 스크립트 적용 전

스크립트 삽입 방법

스크립트를 삽입하기 위해서는 블로그 관리 > 스킨 편집 > HTML 편집으로 접속하시면 됩니다.

블로그 관리 > 스킨 편집 > HTML 편집

HTML 편집에서 head 태그 내부의 script 태그에 아래 코드를 붙여 넣습니다.

// 접은글 텍스트 변경 스크립트
$(document).ready(function(){
	$(".btn-toggle-moreless").each(function(){
      var text_more = $(this).parent().first().data("text-more");
      var text_less = $(this).parent().first().data("text-less");

      $(this).text(text_more);

      $(this).on("click", function(){
          if ($(this).text() == "접기") {
      		$(this).text(text_less);
          } else {
      		$(this).text(text_more);
          }
      });
  });
});

위 스크립트를 작성하고 적용하면 모든 준비는 완료됩니다.

 

접은 글 텍스트 변경하기

우선 게시물에 접은 글을 추가합니다.

접은 글을 추가한 후 작성 모드를 HTML로 변경하고 접은글의 data-text-more 속성과 data-text-less 속성을 원하는 값으로 변경하면 됩니다.

data-text-more 속성은 접은 글을 열기위해 표시되고 data-text-less는 접은글을 닫기 위해 표시됩니다.

HTML 모드

위의 간단한 과정을 따라 하면 쉽게 접은 글의... 더보기, 접기 텍스트를 원하는 대로 변경할 수 있습니다.

 

※ 본 게시물을 따라 하던 중 궁금한 점 혹은 티스토리 커스터마이징 제안 사항이 있으시면 자유롭게 댓글 남겨주세요.

  • 프로필사진
    J4BEZ2019.09.17 23:25 신고

    헐 너무나도 좋은 팁이에오!!! 아예 스킨의 헤드를 편집하는 방식이군요!! 멋진 꿀팁 정말 감사해서 하트 다섯번 누르고 갑니당! 내일 수정 시간에 수정해봐야겠어요!

    아아 혹시 글의 마지막 부분에 버튼을 하나 더 추가하여 접은 글을 다 읽고나서 마지막 부분의 버튼 클릭을 통해
    닫게 하는 방법은 없을까요?!

    • 프로필사진
      siyeol072019.09.17 23:56 신고

      감사합니다! 닫기 버튼을 글 마지막 부분에 추가하는 내용은 한번 확인해보도록 할게요!

    • 프로필사진
      J4BEZ2019.09.18 00:00 신고

      오오오!! 감사합니당!!

    • 프로필사진
      siyeol072019.09.18 00:37 신고

      접기 버튼을 마지막에 옮기는 내용 새로운 게시물에 작성 하였습니다! 아래 게시물 확인 부탁드립니다.

      https://blog.siyeol.com/51

    • 프로필사진
      J4BEZ2019.09.18 06:40 신고

      꺄 감사합니다!

1 2 3 4 5 6 7 8 ··· 24