update: dã fix
Hoá ra không fải lỗi zo update. Lỗi zo code dể list post trước dây copy lại kiểu cũ, theo một hướng zẫn nào dó trên mạng. Nay mới mò ra cách dúng.
file index.html, code cũ:
| |
code chuẩn:
| |
Ngon rồi
Hôm trước update hugo lên 0.57, nay thấy site render kiểu khác. Homepage không list bài jống như bình thường, mà list ra 2 section dã lập (blog & honghot). Lúc dầu nghĩ zo tham số -D dể render cả draft page. Sau nhận ra là không fải. Thậm chí đã chạy cả với tham số -D mà cũng không build ra được draft page. wtf with that???
Dã kiểm tra lại trên computer (dang chạy hugo 0.55.6), thấy mọi thứ hoạt dộng bình thường, kể cả việc build draft page với tham số -D.
Tình trạng này

Test
Xem hugo news, thấy có thông báo ra bản fix bug 0.57.1. Vào server báo snap refresh, kiểm tra fiên bản dã thấy hugo dang chạy bản mới (0.57.1). Chạy lại site, tình trạng lỗi còn nguyên.
Có lần !WARNING, thông báo không có home template jido. Duplicate index.html –> home.html (cùng cấp). Chạy lại. Vẫn lỗi.
Move file home.html vào thư mục _default. Chạy lại, vẫn thế.
Pull site về chạy trên hugo 0.55.6 (mac). All bugs gone!!! 😄
Khẳng dịnh là BUG được chưa?
Mà cái này, thực sự nó là bug hay là new feature? Có liên quan ji tới cascading front matter. Search trong Documentation không thấy có thông tin ji mới về nó. xem thảo luận liên quan.
Tạm zừng nâng cấp trên Mac, dợi vài hôm xem sao.


