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