코딩일지(2024-06-01)
이제 드디어 태그를 없애기로 했다. 대신 ‘Lang’으로!
태그부분에 대한 설정을 ‘언어’에 대한 설정으로 바꿔보자!
항상 태그라고 적혀있었던 것,,,,
이전에 다음과 같은 문제가 있었다.
다음과 같이 내가 올린 포스팅 아래를 보면 태그라는게 있다. 이거를 누르면 다음과 같이 Not Found(404)가 뜬다. 왜냐하면 tags에 대한 경로(path)를 내가 삭제하고 그 자리에 lang이라고 하는 html파일을 만들어 자리를 채워주었기 때문이다.
그래서 지금 내가 해야할게 뭐냐!! 바로!!
- 태그라는 이름을 빼고, 그 자리에 ‘언어’라는 이름을 넣기
- 해당 언어블럭을 누르면(위에서 python을 가리키는거), 해당 카테고리로 이동할 수 있게 하기
하나씩 천천히 해보자!
1. 태그라는 이름을 빼고, 그 자리에 ‘언어’라는 이름을 넣기
루트 경로 아래에 _data/ui-test.yml
에 들어가게 되면은 다음과 같이 언어에 대한 라벨설정을 해주는 부분이 있다.
여기서 tags_label
이라는 속성에 대해서 “태그:”라는 속성값이 박혀있는데, 이게 이름역할을 하니 “언어:”로 바꿔주었다.
다음 아래와 같이 깔쌈하게 바뀐것을 확인할 수 있었따.
2. 언어블럭을 누르면, 해당 카테고리로 이동할 수 있게 하기
루트 경로 아래에 _config.yml
에 들어가게 되면은 다음과 같이 언어에 대한 라벨설정을 해주는 부분이 있다.
여기서 tag_archive:
아래에 path
속성에 있는 속성값, /tags/
을 /langs/
로 바꿔주려고 한다.
그리고 나서 로컬서버를 닫았다가 다시열어주었다.
그랬더니, 아래와 같이 제대로 링크를 타고 이동하는 것을 확인할 수 있었다.
(뿌듯하구만~~) (〃´𓎟`〃)
댓글남기기