truncate

문자열이 지정한 글자 수를 초과할 경우 뒷부분을 자르고 말줄임표(...)를 붙여 축약하는 필터입니다.

문법

{{ string | truncate: length, ellipsis }}

예시

{% assign title = "맞춤형 랜딩페이지 제작 솔루션" %}{{ title | truncate: 10 }}

결과

맞춤형 랜딩페...

truncate 필터는 문자열의 전체 길이가 지정한 글자 수(length)를 넘어설 때 초과 부분을 잘라내고 끝에 말줄임표('...' 등)를 덧붙여 단정하게 축약하는 텍스트 길이 제한 필터입니다. 기본 말줄임표를 포함한 전체 글자 수를 기준으로 동작합니다.

키워드 조합 페이지에서는 공간이 제한된 카드 그리드 UI나 모바일 미리보기에서 긴 제목 속성이 줄바꿈되어 화면을 가리는 현상을 방지합니다. 예를 들어 {{ row.long_description | truncate: 60 }}와 같이 적용하여 일정한 카드 높이를 유지하고 시각적 통일감을 제공할 수 있습니다.

이 문법을 편집기에서 바로 써 보세요.