최대 1 분 소요

이제 드디어 태그를 없애기로 했다. 대신 ‘Lang’으로!

태그부분에 대한 설정을 ‘언어’에 대한 설정으로 바꿔보자!

항상 태그라고 적혀있었던 것,,,,

이전에 다음과 같은 문제가 있었다.

POWERPNT_WdVwGW6NUG

다음과 같이 내가 올린 포스팅 아래를 보면 태그라는게 있다. 이거를 누르면 다음과 같이 Not Found(404)가 뜬다. 왜냐하면 tags에 대한 경로(path)를 내가 삭제하고 그 자리에 lang이라고 하는 html파일을 만들어 자리를 채워주었기 때문이다.

그래서 지금 내가 해야할게 뭐냐!! 바로!!

  1. 태그라는 이름을 빼고, 그 자리에 ‘언어’라는 이름을 넣기
  2. 해당 언어블럭을 누르면(위에서 python을 가리키는거), 해당 카테고리로 이동할 수 있게 하기

하나씩 천천히 해보자!

1. 태그라는 이름을 빼고, 그 자리에 ‘언어’라는 이름을 넣기

루트 경로 아래에 _data/ui-test.yml에 들어가게 되면은 다음과 같이 언어에 대한 라벨설정을 해주는 부분이 있다.

Code_UNb0iigCiL

여기서 tags_label이라는 속성에 대해서 “태그:”라는 속성값이 박혀있는데, 이게 이름역할을 하니 “언어:”로 바꿔주었다.

Code_Rsy1vJeBn7

다음 아래와 같이 깔쌈하게 바뀐것을 확인할 수 있었따.



2. 언어블럭을 누르면, 해당 카테고리로 이동할 수 있게 하기

루트 경로 아래에 _config.yml에 들어가게 되면은 다음과 같이 언어에 대한 라벨설정을 해주는 부분이 있다.

Code_mQrk4049E7

여기서 tag_archive: 아래에 path 속성에 있는 속성값, /tags//langs/로 바꿔주려고 한다.

Code_HsOggNZF3g

그리고 나서 로컬서버를 닫았다가 다시열어주었다.

그랬더니, 아래와 같이 제대로 링크를 타고 이동하는 것을 확인할 수 있었다.

POWERPNT_4u4MfNolD1

(뿌듯하구만~~) (〃´𓎟`〃)

언어:

카테고리:

업데이트:

댓글남기기