알려드릴 게 있어서 추가 내용을 적습니다.
현재 이 방법은 사용하지 않는 것이 좋습니다.
그 이유는 사진과 함께 아래의 글을 보시면 더 이해가 쉬울 것 같습니다.
이미지에 파란색으로 표시해 놓은 '글 작성 시각'을 변경하는 방법을 알아보겠습니다.
저는 외부 템플릿을 다운 받아서 MAGPRO라는 스킨을 쓰고 있습니다.
그래서 다른 스킨을 사용하는 사람도 똑같은 방법으로 가능할지는 모르겠습니다.
구글 블로그의 글 작성 시각 표시는 관리 메뉴의 '설정'으로 들어가서 변경을 할 수도 있지만, 이렇게 우리나라 사람들이 원하는 '년-월-일' 순으로 표기된 양식은 없습니다.
'HTML 편집'으로 들어가는 방법은 전에도 자세히 설명했으니 생략하겠습니다.
HTML 편집에서 [ctrl + F]을 눌러서 <data:post.date/> 를 검색합니다.
이 태그들을 전부 <b:eval expr='format(data:post.date, "YYYY-MM-dd EEE aaaa h:HH")'/> 로 수정합니다.
수정할 곳은 총 6곳이었습니다.
위의 코드 중에서 "YYYY-MM-dd EEE aaaa h:HH" 이 부분은 개인의 취향대로 변경하시면 됩니다.
이 알파벳들이 무엇을 뜻하는 것인지는 아래에 정리해 놓겠습니다.
분류 | 기호 | 내용 |
Year | YYYY | 네 자리 연도 (ex: 2022) |
YY | 두 자리 연도 (ex: 22) | |
Month | M | 앞에 0이 없는 월 (ex: 9) |
MM | 앞에 0이 붙는 월 (ex: 09) | |
MMM | 월의 짧은 텍스트 (ex: Sep) | |
MMMM | 월의 전체 텍스트 (ex: September) | |
Day | d | 앞에 0이 없는 일 |
dd | 앞에 0이 붙는 일 | |
Week | EEE | 요일의 짧은 텍스트 (ex: Mon) |
EEEE | 요일의 전체 텍스트 (ex: Monday) | |
Hour | aaaa | AM 또는 PM |
h | 앞에 0이 없는 12시간 형식의 시간 (ex: 1 ~ 12) |
|
hh | 앞에 0이 붙는 12시간 형식의 시간 (ex: 01 ~ 12) |
|
H | 앞에 0이 없는 24시간 형식의 시간 (ex: 1 ~ 24) |
|
HH | 앞에 0이 붙는 24시간 형식의 시간 (ex: 01 ~ 24) |
|
Minute | m | 앞에 0이 없는 분 (ex: 1 ~ 59) |
mm | 앞에 0이 붙는 분 (ex: 01 ~ 59) |
성공했습니다.
그런데, 모든 곳의 날짜 표기가 수정한 대로 바뀌었지만, 상단의 위젯 부분만 날짜가 그대로 입니다.
다른 코드를 손대야 하는 것인지 계속 찾아보았지만, 찾을 수가 없었습니다.
뭔가 반쪽 짜리 성공 같지만, 이대로 쓸 수 밖에 없을 것 같습니다.
추가 내용입니다.
위에서 말씀드린 이 방법을 추천하지 않는 이유를 설명하겠습니다.
이 방법을 사용하면, 실제 글을 남긴 시각보다 약 9시간 정도 늦은 시각으로 표시가 됩니다.
해결 방법은 없는지 능숙하지 못한 영어로 열심히 검색해보았는데,
해결 방법은 없었고, 같은 문제로 호소하는 사람들의 글만 찾았습니다.
해결은 우리가 할 수 있는 게 아니라 LTS 7.13.2 버전의 버그라고 합니다. (그게 뭔지는 저도 모릅니다..)
언젠가는 버그가 수정이 되는 것인지, 아니면 다른 방법을 찾아야만 하는 것인지는 저도 모르겠습니다.
혹시 언젠가는 정상적인 시각으로 표시될지도 모른다는 기대를 가지고, 그때를 위해서 이 글은 지우지 않고 놔두겠습니다.
댓글 쓰기
1. 댓글은 블로그 운영자의 승인 후에 블로그에 표시됩니다.
2. 가능하면 비로그인 방문자 분께서는 익명보다 이름/URL로 댓글을 남겨주시면 감사하겠습니다. (URL은 생략 가능합니다.)
3. 구글 블로그에 댓글을 쓰고 '게시' 버튼을 클릭했을 때 가끔 에러가 발생해서 댓글이 날아가는 이슈가 있습니다.
혹시 장문의 댓글을 남기실 분들은 혹시 모를 에러를 대비해 '게시' 버튼 클릭 전에 댓글을 복사해두세요.