Tôi có một thư mục _posts
và tôi chỉ muốn một cách đơn giản để tách các bài đăng trong thư mục thành hai thư mục khác nhau và không có bất kỳ thay đổi liên kết cố định nào.Làm thế nào để tách bài viết Jekyll thành hai thư mục khác nhau
8
A
Trả lời
12
Chỉ cần tạo thư mục con trong thư mục _posts
của bạn; các thư mục con sẽ bị bỏ qua khi Jekyll tạo permalinks.
1
gần đây tôi đã thực hiện việc này với thư mục _posts của mình vì tôi có hơn 200 tệp. tôi quyết định tạo các thư mục đại diện cho mỗi năm tôi có một bài đăng cho. làm điều này mặc dù, đã phá vỡ post_url. lỗi giống như sau khi bạn chạy jekyll build
Ngoại lệ lỏng: Không thể tìm thấy bài "blah-blah" trong thẻ 'post_url'. Đảm bảo rằng bài đăng tồn tại và tên là chính xác. trong _posts/2007/blah-blah.md
tôi phải quay lại và đã từng sử dụng post_url, tôi phải thêm/năm/trước mỗi liên kết url bài đăng.
https://github.com/jekyll/jekyll/issues/1714#issuecomment-28167702
Các vấn đề liên quan
- 1. Jekyll được bỏ qua thẻ lỏng trong bài viết
- 2. Làm thế nào để tách một NSArray thành hai phần bằng nhau?
- 3. Làm thế nào để tách một chuỗi hai lần với các dấu tách khác nhau bằng cách sử dụng LINQ?
- 4. Hai repo Git khác nhau trong cùng một thư mục
- 5. Làm cách nào để đưa hai thư mục khác nhau vào cùng một dự án git?
- 6. Nội dung bài đăng địa phương với Jekyll
- 7. Cài đặt các thành phần Bower vào hai thư mục khác nhau?
- 8. Giới hạn danh sách bài viết jekyll cho các danh mục nhất định
- 9. tách một danh sách lồng nhau thành hai danh sách
- 10. tách biến với ký hiệu thành các phần khác nhau
- 11. mục triển khai khác nhau cho mỗi bài kiểm tra
- 12. Khi nào để tách chế độ xem MVC thành hai?
- 13. Jekyll: Bài đăng mới không được tạo
- 14. Làm cách nào để tách đường dẫn đầy đủ thành thư mục và tên tệp?
- 15. Jekyll index.html sử dụng 3 _layouts khác nhau
- 16. Lọc bài đăng bằng các danh mục trong Jekyll-Bootstrap
- 17. NuGet script vào thư mục khác nhau
- 18. Làm thế nào để tách một chuỗi thư mục trong Ruby?
- 19. Làm cách nào để viết các bài kiểm tra cho thư viện đồ họa?
- 20. Làm cách nào để lặp qua các thẻ trong bài đăng jekyll?
- 21. Python: subprocess với thư mục làm việc khác nhau
- 22. Làm thế nào để tách danh sách python thành các khối có kích thước bằng nhau?
- 23. Hiển thị các trang trong một thư mục trong Jekyll?
- 24. Tách thư mục con (đã được đổi tên thành!) Thành một repo mới
- 25. Làm cách nào để đẩy thư mục jekyll _site vào chi nhánh gh-trang và để nguyên trong nguồn chính?
- 26. Làm thế nào để so sánh kích thước của hai thư mục?
- 27. nhập module từ thư mục khác nhau
- 28. git: thay thế thư mục với cùng một thư mục trên một chi nhánh khác nhau
- 29. Làm thế nào để đặt hai hộp div cạnh nhau
- 30. Bao gồm các tệp khác nhau trong Jekyll tùy thuộc vào ngôn ngữ
Có cách nào để thêm văn bản thư mục con này và thấy nó trở lại khi các trang web được xây dựng? – rooofl
Không còn nữa! Bị hỏng trong jekyll 2.2.0. Đang cố gắng khôi phục chức năng này ở đây vì nó tuyệt vời: https://github.com/jekyll/jekyll/pull/2633#issuecomment-51151555 @rooofl Tạo một thư mục đơn giản bên ngoài thư mục '._ posts' của bạn và đặt một thư mục '_posts' khác trong thư mục mới đó. Tên của thư mục mới này thiết lập danh mục của bất kỳ bài viết nào trong thư mục './Category/_posts' mới này và bạn có thể truy cập thư mục đó giống như khi bạn thiết lập danh mục ở phía trước. – Bret