@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
title: 第一篇文章
|
||||||
|
description: 安装完成后,如何写下第一篇文章。
|
||||||
|
---
|
||||||
|
|
||||||
|
![第一篇文章](/img/first-post.gif)
|
||||||
|
|
||||||
|
## 登录管理端
|
||||||
|
|
||||||
|
浏览器访问 `$HALO_EXTERNAL_URL/console/`(外部访问链接)即可进入 Halo 管理端。默认的管理员用户名为 `admin`,登录密码为安装时设置的 `HALO_SECURITY_INITIALIZER_SUPERADMINPASSWORD`,文档中的默认值为 `P@88w0rd`。
|
||||||
|
|
||||||
|
:::info
|
||||||
|
如果你在安装时没有设置 `HALO_SECURITY_INITIALIZER_SUPERADMINPASSWORD` 变量或忘记了设置的密码,可以参考[常见问题中的忘记密码章节](../user-guide/faq.md)进行处理。
|
||||||
|
:::
|
||||||
|
|
||||||
|
## 新建文章
|
||||||
|
|
||||||
|
Halo 安装完成后,默认初始化了一篇 `Hello Halo` 文章,接下来我们将创建并发布一篇自己的文章。
|
||||||
|
|
||||||
|
在 Halo 管理端,点击仪表盘页面中的 `创建文章` 快捷入口,即可进入到文章编辑页面。
|
||||||
|
|
||||||
|
在文章编辑器中,你可以尽情写下你想展现的内容。
|
||||||
|
|
||||||
|
当内容编辑完成后,点击右上角的 `发布` 按钮,给文章设置一个合适的标题和别名,同时可以设置文章所属分类、标签及其他一些高级设置。
|
||||||
|
|
||||||
|
确认无误后,点击弹框下方的 `发布` 按钮,我们的第一篇文章就成功发布了。
|
||||||
|
|
||||||
|
:::info
|
||||||
|
关于文章相关其他功能及文章各种设置项的说明,请参考《[用户指南-文章](../user-guide/posts.md)》章节
|
||||||
|
:::
|
||||||
|
|
||||||
|
## 查看文章
|
||||||
|
|
||||||
|
文章发布成功后,就可以在主题端查看到我们刚刚创建的文章了。
|
||||||
|
|
||||||
|
浏览器访问 `$HALO_EXTERNAL_URL` 进入站点首页,站点展示的内容及样式由当前启用的主题所决定。
|
||||||
|
|
||||||
|
接下来,选一款喜欢的主题,尽情体验 Halo 吧!
|
@ -0,0 +1,41 @@
|
|||||||
|
---
|
||||||
|
title: 页面
|
||||||
|
description: 页面管理相关功能说明
|
||||||
|
---
|
||||||
|
|
||||||
|
Halo 中存在两种类型的页面,`功能页面` 和 `自定义页面`。
|
||||||
|
|
||||||
|
### 功能页面
|
||||||
|
|
||||||
|
功能页面通常由各个插件提供,页面功能及在控制台呈现的内容由具体提供该页面的插件决定。
|
||||||
|
|
||||||
|
例如[链接插件](https://github.com/halo-sigs/plugin-links)便实现了一个站点链接管理功能,用户可以通过该插件更加方便地管理与站点相关的友情链接。安装该插件后,在功能页面会出现列表会出现如下条目。
|
||||||
|
|
||||||
|
![链接功能页面](/img/user-guide/pages/page-links.png)
|
||||||
|
|
||||||
|
点击这个条目即可进入到链接插件提供的配置管理页面。
|
||||||
|
|
||||||
|
![链接功能页面](/img/user-guide/pages/page-links-edit.png)
|
||||||
|
|
||||||
|
你可以在这个页面中管理链接分组和链接条目。链接信息维护完成后,通过 `$HALO_EXTERNAL_URL/links/` 便可访问到对应的页面。
|
||||||
|
|
||||||
|
:::info
|
||||||
|
对于 `links` 页面的访问需要主题端支持,即安装使用的主题需要有对应的 `links.html` 模板,且在模板中正确处理链接插件提供的数据。
|
||||||
|
:::
|
||||||
|
|
||||||
|
### 自定义页面
|
||||||
|
|
||||||
|
自定义页面与文章类似,同样包含页面标题和富文本形式的页面内容。与文章不同的是自定义页面无法设置所属分类和标签信息,一般用于站点中单一展示功能的页面,例如常见的站点关于页面、联系我们页面等。
|
||||||
|
|
||||||
|
自定义页面的访问链接为 `$HALO_EXTERNAL_URL/{slug}/` 其中 `slug` 为自定义页面的别名。
|
||||||
|
|
||||||
|
对于如下的关于页面,便可以通过 `$HALO_EXTERNAL_URL/page/` 地址进行访问。
|
||||||
|
![链接功能页面](/img/user-guide/pages/page-about.png)
|
||||||
|
|
||||||
|
:::info
|
||||||
|
自定义页面默认使用主题端的 `page.html` 模板进行渲染,如果主题中提供了针对自定义页面的其他模板,用户可以通过修改自定义页面高级设置中的自定义模板设置进行使用。
|
||||||
|
:::
|
||||||
|
|
||||||
|
#### 自定义页面操作
|
||||||
|
|
||||||
|
对于自定义页面的新建、设置、发布及删除等操作,与文章操作基本一致,具体操作请参考[《用户指南-文章》](./posts.md)章节,此处不再赘述。
|
@ -0,0 +1,47 @@
|
|||||||
|
---
|
||||||
|
title: 插件
|
||||||
|
description: 插件管理相关功能说明
|
||||||
|
---
|
||||||
|
|
||||||
|
插件时用于扩展 Halo 功能的软件包。插件独立于 Halo 核心应用,可以单独安装、升级、卸载。
|
||||||
|
|
||||||
|
:::info
|
||||||
|
当前 Halo 支持的插件可在[Awesome Halo](https://github.com/halo-sigs/awesome-halo)仓库查看。
|
||||||
|
:::
|
||||||
|
|
||||||
|
本文档仅对插件的基本管理功能进行说明,关于插件的详细使用说明请参考对应插件的文档。
|
||||||
|
|
||||||
|
## 安装插件
|
||||||
|
|
||||||
|
点击插件页面右上角的 `安装` 按钮,在弹出的文件上传对话框中上传插件文件即可完成插件安装。
|
||||||
|
|
||||||
|
![安装插件](/img/user-guide/plugins/plugin-install.png)
|
||||||
|
|
||||||
|
插件安装成功后,便会出现在已安装主题列表中。你可以点击某个插件进入到插件详情页面。
|
||||||
|
|
||||||
|
## 插件设置
|
||||||
|
|
||||||
|
点击插件列表中的某个插件进入插件详情页面。与主题设置类似,插件详情页面默认显示出了当前插件的详细信息,在详细信息标签页后方的标签页,即为插件提供的相关设置。不同的插件提供的设置项各不相同,设置项的详细说明请参考对应插件的文档。
|
||||||
|
|
||||||
|
![插件设置](/img/user-guide/plugins/plugin-setting.png)
|
||||||
|
|
||||||
|
以 Unsplash 插件为例,该提供仅在基本设置组中提供了 `Access Key` 一项配置,用于调用 Unsplash 接口。
|
||||||
|
|
||||||
|
## 启用/禁用插件
|
||||||
|
|
||||||
|
点击插件列表或插件详情页中的启用/禁用开关,即可切换插件的启用禁用状态。
|
||||||
|
|
||||||
|
![插件启用/禁用](/img/user-guide/plugins/plugin-switch.png)
|
||||||
|
|
||||||
|
## 升级插件
|
||||||
|
|
||||||
|
点击插件列表指定插件所在行后方的 `···` 更多操作按钮,选择其中的 `升级` 选项即可上传新的插件文件对当前插件进行升级。
|
||||||
|
|
||||||
|
## 卸载插件
|
||||||
|
|
||||||
|
点击插件列表指定插件所在行后方的 `···` 更多操作按钮,选择其中的 `卸载` 或 `卸载并删除配置` 选项即可对当前插件进行卸载。
|
||||||
|
![卸载主题](/img/user-guide/themes/theme-uninstall.png)
|
||||||
|
|
||||||
|
:::info
|
||||||
|
仅卸载插件时插件的配置信息会进行保留,当重新安装插件后还可以使用之前已保存的配置。
|
||||||
|
:::
|
@ -0,0 +1,68 @@
|
|||||||
|
---
|
||||||
|
title: 主题
|
||||||
|
description: 主题管理相关功能说明
|
||||||
|
---
|
||||||
|
|
||||||
|
主题包含了各种站点页面模板的资源包。用户访问 Halo 站点浏览到的内容及样式,由 Halo 管理端所配置使用的主题所决定。
|
||||||
|
:::info
|
||||||
|
当前 Halo 支持的主题可在[Awesome Halo](https://github.com/halo-sigs/awesome-halo)仓库查看。
|
||||||
|
:::
|
||||||
|
|
||||||
|
## 安装主题
|
||||||
|
|
||||||
|
点击主题页面右上方的 `切换主题` 按钮即可弹出主题管理对话框。
|
||||||
|
|
||||||
|
目前 Halo 提供了两种主题安装方式:
|
||||||
|
|
||||||
|
1. 通过控制台上传安装
|
||||||
|
2. 将主题文件夹拷贝到服务器上的 `{Halo 工作目录}/themes/` 目录下等待 Halo 自动扫描
|
||||||
|
|
||||||
|
针对第一种安装方式,你可以点击主题管理对话框下方的 `安装主题` 按钮,在弹出的文件上传对话框中上传主题压缩包。
|
||||||
|
|
||||||
|
![安装主题](/img/user-guide/themes/theme-install.png)
|
||||||
|
|
||||||
|
主题安装成功后,便会出现在已安装主题列表中。
|
||||||
|
|
||||||
|
针对第二种方式,你需要手动将解压后的主题文件夹拷贝到服务器上的指定目录下,如果主题校验通过,你便可以在主题列表的 `未安装` 标签页中看到该主题。
|
||||||
|
|
||||||
|
之后点击主题所在行后方的 `安装` 按钮,即可完成该主题的安装。
|
||||||
|
|
||||||
|
![后台安装主题](/img/user-guide/themes/theme-install-alt.png)
|
||||||
|
|
||||||
|
## 切换主题
|
||||||
|
|
||||||
|
同样点击主题页面右上方的 `切换主题` 按钮弹出主题管理对话框。
|
||||||
|
|
||||||
|
在弹框中点击选中要切换的目标主题,此时页面返回到主题详情页,点击右上角的 `启用` 按钮即可将当前主题切换为实际使用的主题。
|
||||||
|
:::info
|
||||||
|
仅切换主题不点击右上角的 `启用` 按钮时,不会影响当前实际使用的主题。
|
||||||
|
:::
|
||||||
|
|
||||||
|
## 修改主题设置
|
||||||
|
|
||||||
|
主题页面默认显示出了当前主题的详细信息,在详细信息标签页后方的标签页,即为主题提供的相关设置。不同的主题提供的设置项各不相同,设置项的详细说明请参考对应主题的文档。
|
||||||
|
|
||||||
|
![主题设置](/img/user-guide/themes/theme-setting.png)
|
||||||
|
|
||||||
|
以 Halo 的默认主题 Earth 为例,该主题提供了布局、样式、侧边栏、页脚及备案设置共五组配置项。
|
||||||
|
|
||||||
|
## 预览主题
|
||||||
|
|
||||||
|
通过预览功能,你可以在不更改当前启用主题的情况下查看不同主题的效果。点击主题详情页面右上角的 `预览` 按钮预览当前主题,或者进入已安装主题列表,通过后方 `···` 的更多操作中的预览选项预览指定的主题。
|
||||||
|
|
||||||
|
![主题设置](/img/user-guide/themes/theme-preview.png)
|
||||||
|
|
||||||
|
在主题预览页面你可以切换不同分辨率的设备,模拟主题在不同终端下的显示效果。也可以通过右上角的功能菜单切换预览的主题,或者调整当前主题的设置,查看不同设置下主题所展现的区别。
|
||||||
|
|
||||||
|
## 更新主题
|
||||||
|
|
||||||
|
点击主题详情页右上角的 `···` 更多操作按钮,选择其中的 `更新` 选项即可上传新的主题包对当前主题进行更新。
|
||||||
|
|
||||||
|
## 重载主题配置
|
||||||
|
|
||||||
|
如果当前主题提供的设置象发生变化,可以通过 `···` 更多中的 `重载主题配置` 选项对主体配置项进行更新。
|
||||||
|
|
||||||
|
## 卸载主题
|
||||||
|
|
||||||
|
进入已安装主题列表,通过后方 `···` 的更多操作中的卸载选项即可卸载指定的主题。
|
||||||
|
![卸载主题](/img/user-guide/themes/theme-uninstall.png)
|
After Width: | Height: | Size: 798 B |
After Width: | Height: | Size: 2.5 MiB |
After Width: | Height: | Size: 95 KiB |
After Width: | Height: | Size: 50 KiB |
After Width: | Height: | Size: 67 KiB |
After Width: | Height: | Size: 45 KiB |
After Width: | Height: | Size: 78 KiB |
After Width: | Height: | Size: 31 KiB |
After Width: | Height: | Size: 54 KiB |
After Width: | Height: | Size: 267 KiB |
After Width: | Height: | Size: 86 KiB |
After Width: | Height: | Size: 99 KiB |
After Width: | Height: | Size: 131 KiB |
After Width: | Height: | Size: 42 KiB |
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 126 KiB |
After Width: | Height: | Size: 72 KiB |
After Width: | Height: | Size: 127 KiB |
After Width: | Height: | Size: 138 KiB |
After Width: | Height: | Size: 1.5 MiB |
After Width: | Height: | Size: 71 KiB |
After Width: | Height: | Size: 77 KiB |
After Width: | Height: | Size: 120 KiB |
After Width: | Height: | Size: 44 KiB |
After Width: | Height: | Size: 118 KiB |
After Width: | Height: | Size: 107 KiB |
After Width: | Height: | Size: 126 KiB |
After Width: | Height: | Size: 118 KiB |
After Width: | Height: | Size: 116 KiB |
After Width: | Height: | Size: 118 KiB |
After Width: | Height: | Size: 46 KiB |
After Width: | Height: | Size: 49 KiB |
After Width: | Height: | Size: 43 KiB |
After Width: | Height: | Size: 57 KiB |
After Width: | Height: | Size: 111 KiB |