Tôi có một trang web Jekyll với filestructure như vậy:Làm cách nào để bao gồm tệp HTML bên trong tệp đánh dấu trong jekyll?
▾ _includes/
post-entry.html
▾ _posts/
2012-11-25-first-post.markdown
index.markdown
Trong index.markdown của tôi, tôi muốn bao gồm một post-entry.html
như thế này:
{% for post in site.posts %}
* {% include post-entry.html %}
{% endfor %}
Nhưng điều này dường như là một đoạn mã HTML trong blog. Làm thế nào tôi có thể ngăn chặn HTML được bảo vệ ?
Trong tập tin, tôi đã thực sự đặt mã như tôi đề cập ở trên, nhưng tôi đã làm như bây giờ. PS: Không thấy lịch sử, nó thực sự là lịch sử của một kho lưu trữ khác. Phải làm một 'rebase' hay cái gì đó. – SiddharthaRT
Tuyệt vời, vì vậy có vẻ như mọi thứ đang hoạt động với mã chất lỏng trong tệp 'index.markdown' như bạn dự định, phải không? – cboettig
Không. Bây giờ tôi đang thực hiện phương pháp được đề cập ở cuối liên kết của bạn: [như thế này] (git: //gist.github.com/4174354.git). Khi tôi bao gồm nó như '{% include post.html%}', tôi nhận được kết quả như [so] (http://imgur.com/FOoDo). – SiddharthaRT