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)

文章评论

点击排行

本栏推荐

标签

站点信息

  • 微信公众号