Tôi đang cố tạo một blog nhiều tác giả với Jekyll trên trang Github. Tôi đã thêm trường mảng tác giả vào _config.yml
và tôi có thể sử dụng dữ liệu đó trên mẫu bài đăng.Trang lưu trữ tác giả ở Jekyll
_config.yml:
authors:
muratcorlu:
display_name: Murat Corlu
avatar: 2906955ae59c795275979d3782d7bfca
posts.html
{% assign author = site.authors[page.author] %}
<p>Author: {{ author.display_name }}</p>
Bây giờ tôi muốn làm một trang tác giả lưu trữ với một url như /authors/muratcorlu/
(tức là bài viết danh sách tác giả muratcorlu), nhưng tôi không biết làm thế nào tôi có thể lấy tên tác giả từ url.
Có thể viết plugin jekyll để giải quyết không? –
Thực hiện tốt, điều này khá hữu ích. Tôi đã phải thay đổi 'site.pages' và' page.author' thành 'site.posts' và' post.author' để làm cho nó hiển thị các bài viết trên blog mà mỗi tác giả đã viết. – Lenwood