【 架網站-9 】hexo的NexT主題:首頁及頁面配置篇(文章篇數顯示數量、先後順序、圓角化)
修改首頁顯示的文章篇數、決定網站顯示的先後順序、首頁配置的圓角化
修改首頁一頁顯示的文章篇數:
- 於「_config.yml 」內修改,可以選擇首頁一次要顯示幾篇文章,也可以決定排序的方式。像我就是一頁顯示10篇文章,排序方式為日期。
1
2
3
4index_generator:
path: ''
per_page: 10
order_by: -date
決定網站顯示的先後順序:
- 於/source/_posts目錄中,所放的檔案就是日後所發佈出去的文章,每篇文章點開後,最上方是基本資訊,其第一行、最後一行有用分隔線隔開,中間的內容包含標題、日期、標籤、分類。
像我排序方式是日期(date),所設的時間越靠近現在,會顯示在首頁的前面,越以前的會顯示在後面,可以透過修改日期決定文章的排序。以我上一篇文章為例,這是我的基本資訊欄:1
2
3
4
5
6
7
8
9---
title: 【 架網站-8 】hexo的NexT主題:標籤篇(彩色標籤、文章底部標籤、標籤大小)
date: 2024-10-30 18:00:25
updated: 2024-10-30 18:00:25
tags:
- 從零開始架設部落格
categories:
- 🌴 從零開始架設部落格-新手小白的學習筆記
---
首頁配置-圓角化:
STEP1:於「_config.next.yml」,搜尋「custom_file_path」,把「variable: source/_data/variables.styl」前面的#刪除,以開啟該項功能。((下方第10欄
1
2
3
4
5
6
7
8
9
10
11
12custom_file_path:
#head: source/_data/head.njk
#header: source/_data/header.njk
#sidebar: source/_data/sidebar.njk
#postMeta: source/_data/post-meta.njk
#postBodyStart: source/_data/post-body-start.njk
#postBodyEnd: source/_data/post-body-end.njk
#footer: source/_data/footer.njk
#bodyEnd: source/_data/body-end.njk
variable: source/_data/variables.styl
#mixin: source/_data/mixins.styl
#style: source/_data/styles.stylSTEP2:於source/data內新增「variables.styl」檔案,並新增以下語法:(可自行調整參數,決定圓角化程度)
1
2
3// 圓角化
$border-radius-inner = 20px;
$border-radius = 20px;