jekyll - August 28, 2020 · 1 min read

지킬 블로그 총 게시글의 수는? - Jekyll blog total number of posts

지킬 블로그 총 게시글의 수가 궁금하다면?? for loop 을 돌려서 구해야 하나 고민 하는 순간 검색을 해보니…

정답이 너무 쉽다. 아래 글을 봐도 되고, 정답을 아래 적어둘 터니 여기서 바로 봐도 된다. Jekyll blog total number of posts

정답은

{{ site.posts | size  }}

혹은 이렇게 해도 된다.

{{ site.posts.size  }}

태그 페이지에 이것을 활용해 보았다. 글 숫자에 따라 태그 글자의 크기를 키우도록 하는 좋은 코드

아이디어를 참고한 글은 아래


  <!-- font_size 변수 지정: 태그해당글숫자/전체글숫자 * 20 + 14 -->
  {% capture font_size %}
    {{tag_size | times: 20 | divided_by:site.posts.size | plus: 14 }}
  {% endcapture %}
  
  <li>
  <a href="#{{tag_name}}" style="font-size:{{font_size}}px">
    {{ tag_name }}<span>({{ tag_size }})</span>
  </a></li>
  {% endfor %}

이 결과는 아래 그림처럼 나온다. 글이 너무 작아서 4개 정도가 제일 크게 나오네요 ^^;;;

하나 더 지킬 블로그에 카테고리 기능을 넣었다면,

개별 카테고리에 해당되는 글의 숫자도 알고 싶다. 진짜 알고 싶다면…정답확인!!

{{ site.categories[카테고리이름].size }}

레퍼런스 목록