基本上我想將一段代碼壓縮成一個可以在多個頁面上重複的變量,這樣當我對代碼進行更改時,我不需要將整個東西複製並粘貼到每個index.html頁。使用jekyll爲網站標題創建一個變量?
我相信jekyll通過他們的_layouts
和_posts
選項實現了這個目標?但我不知道如何實現它。我有原子,紅寶石和jekyll安裝。有什麼我需要下載,以便我查看和編輯本地?
<!DOCTYPE html>
<!-- BLOCK OF CODE THAT I WANT CONDENSED INTO A VARIABLE (START) -->
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="theme-color" content="#000000" />
<script type="text/javascript" src="/./js/jquery-1.11.3.min.js"></script>
</head>
<header>
<H1>FANCY BLOG TITLE</H1>
<IMG SRC="https://68.media.tumblr.com/6fef61f4480a1ba41346ca21b96b4643/tumblr_ohn94pLON61vaxxf8o4_1280.jpg" />EXAMPLE SITE HEADER (THIS IS WHAT I WANT TO CONDENSE INTO A VARIABLE AND DUPLICATE, ALONG WITH THE HEAD TAG)
</header>
<!-- BLOCK OF CODE THAT I WANT CONDENSED INTO A VARIABLE (END) -->
<BR>
<body>
<H2>BLOG POST TITLE</H2>
(THE BODY DOES NOT NEED TO BE DUPLICATED OR CONDENSED INTO A VARIABLE, AS IT'S CONTENT WILL DIFFER ACROSS SEVERAL PAGES)
<BR>
<P>"Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia
voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi
tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui
in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?"</P>
</body>
</html>
也許這就是[機器人](https://開頭jekyllrb。 com/docs/templates /#includes)你正在尋找 –