Home / PostsPost
Shalog - 更换模版
嘟噜聪2020/03/19 18:20:18
[Shalog]
[模版]
2568人已阅
简介 Shalog默认提供了一套付费模版,使用的是[https://www.yangqq.com/](https://www.yangqq.com/)所提供的。为了方便大家更换自己喜欢的模版,Shalo
Shalog默认提供了一套付费模版,使用的是https://www.yangqq.com/所提供的。为了方便大家更换自己喜欢的模版,Shalog支持自定义更换模版,只要遵循一定的规则就行。
更换模版
更换模版需要修改两处,一处是站点设置,另一部是将自定义好的模版放到指定目录,总何还片比较简单。
先看第一个,修改站点设置。
在管理后台找到“站点设置”,台下图,然后在基础设置找到“模板路径”,然后将其修改成您的模版路径保存就行:
修改完成之后,直接重启服务就生效了。
模版参数
全局变量
全局变量也就是在站点设置里所配置的信息,因为应用启动直接加载在内存,所以每次修改需要重启服务。
变量名 | 描述 |
---|---|
site_about_avatar | 头像 |
site_domain | 主站地址 |
site_name | 主站名称 |
site_domain_beian | 主站备案号 |
site_description | 在head里的DESCRIPTION信息 |
site_keywords | 在head里的keywords信息 |
site_icon | 站点的ICON地址 todo: cdn地址或本地相对路径 |
site_view_template | 模板路径 |
site_global_foobar_code | 全局foobar代码 可以设置成百度统计啥的 |
site_global_header_code | 全局header代码 可以设置成百度统计啥的 |
site_global_domain_image | 图片cdn地址 |
site_about_name | 站点用户名 |
site_about_desc | 站点用户介绍 |
site_about_content | 站点用户介绍 |
site_about_avatar | 站点用户头像 |
site_user_github | 站点用户github |
site_user_occupation | 站点用户职业 |
site_user_city | 站点用户城市 |
site_user_email | 站点用户邮箱 |
site_user_qq | 站点用户QQ |
site_user_wecaht_image | 站点用户微信二维码 |
site_gtialk_setting | gitalk的配置 // todo: 是否需要开启的功能呢? |
site_share_setting | 分享给件的配置 |
site_media_upload_path | 上传资源所存放的路径 |
site_content_image_suffix | 文章图片后缀 |
site_ad_home_left | 首页左侧广告位 |
site_ad_home_right | 首页右侧广告位 |
site_ad_list_right | 列表页右侧广告位 |
site_ad_detail_right | 文章详情页右侧广告位 |
site_ad_detail_left | 文章详情页左侧广告位 |
wechat_official_account_name | 微信公众号名称 |
wechat_official_account_desc | 微信公众号描述 |
wechat_official_account_image | 微信公众号名称 todo: cdn地址或本地相对路径 |
各页面变量
index 页面
变量名 | 类型 | 描述 |
---|---|---|
stars | []types.Post |
banner |
categories | []types.Category |
分类 |
categoryPosts | map[int64][]map[string]string |
各分类下的最新7篇内容 |
total | int64 |
内容总数 |
populars | []types.Post |
最多阅读的 |
list | []types.Post |
最新内容 |
list 页面
变量名 | 类型 | 描述 |
---|---|---|
list | []types.Post |
banner |
tags | []types.Tag |
标签 |
paginator | string |
分页 |
total | int64 |
内容总数 |
populars | []types.Post |
最多阅读的 |
categories | []types.Category |
分类 |
info 详情页
变量名 | 类型 | 描述 |
---|---|---|
content | string |
内容 |
title | string |
标题 |
publish_at | string |
发布时间 |
updated_at | string |
更新时间 |
author | string |
作者 |
banner_image | string |
banner 图片 |
read_num | string |
阅读数量 |
description | string |
描述 |
tags | []types.Tag |
标签 |
populars | []types.Category |
最多阅读 |
prev | *types.Post |
上一篇内容 |
next | *types.Post |
下一篇内容 |
awesome | int64 |
点赞数量 |
id | int64 |
文章id |
尾巴
如果有比较好看的模版,欢迎在下面留言,我将更多模版放到demo演示。
不用我说了,大家都懂的。您的恩赐就是我更新的动力
很赞哦! (2)
上一篇:Shalog - 内容编辑与发布
下一篇:Shalog - 个人站点介绍