针对中国大陆的hexo用户,优化hexo官方主题landscape。支持hexo 3.x 和 hexo 2.x。演示
- 新增多语言支持,支持英文(default)、中文简体(zh-CN)和中文繁体(zh-TW)。
- 新增友情链接模块,已默认开启,修改方法看下面的FAQs。
- 新增百度分享模块,已默认开启。
- 新增多说评论模块,开启方法看下面的FAQs,仍支持Disqus。
- 新增mathjax模块,即latex数学公式的支持,默认关闭。(感谢 @Svtter 的pull request)
- 新增IE8支持
- 新增返回顶部功能
- 新增Monokai代码高亮配色,最流行、最优雅的代码高亮配色方案。
- 移除Google库,改用国内可以访问的CDN,加快页面显示速度。
- 外观美化,美化了部分外观样式。
- 主题配置项优化,你可以将主题配置项放在站点的
_config.yml
中,避免主题更新造成的冲突。
主题还在扩展中,欢迎各种Pull Request。
从release页面下载,然后解压到hexo的themes目录下。
或者直接clone最新版:(可能会存在bug,不建议新手尝试)
# 在hexo根目录下执行
git clone https://github.com/xiangming/landscape-plus.git themes/landscape-plus
修改hexo的配置文件_config.yml
,把theme
的值设置为landscape-plus
# Extensions
## Plugins: https://hexo.io/plugins/
## Themes: https://hexo.io/themes/
theme: landscape-plus
主题的默认配置文件landscape-plus\_config.yml
:
# Header
menu:
Home: /
Archives: /archives
rss: /atom.xml
# Content
excerpt_link: Read More
fancybox: false
mathjax: false
# Sidebar
sidebar: right
widgets:
- category
- tag
- tagcloud
- archive
- recent_posts
- links
# Links
links:
主题作者: https://arvinxiang.com
热前端: https://reqianduan.com
远程.work: https://yuancheng.work
# Miscellaneous
google_analytics:
favicon: /favicon.png
twitter:
google_plus:
fb_admins:
fb_app_id:
# Comment system
duoshuo_shortname: your_shortname
disqus_shortname: your_shortname
# Baidu share
baidushare: true
mathjax
- true/false,是否开启latex数学公式duoshuo_shortname
- 多说评论idbaidushare
- true/false,是否开启百度分享
建议将
mathjax
、links
、duoshuo_shortname
、baidushare
配置项放在hexo的_config.yml
中,而不是主题的_config.yml
中,这样可以避免配置丢失。
cd themes/landscape-plus
git pull
提示 如果更新发生错误,你可以删除整个landscape-plus文件夹,然后重新执行安装操作。
问:怎么使用landscape plus主题?
按照上方的步骤进行
安装
、启用
。
问:如何开启多说评论模块?
在站点的
_config.yml
中,增加duoshuo_shortname: xxx
配置项,xxx是你的多说id。
问:如何关闭百度分享模块?
删掉
themes/landscape-plus\_config.yml
中的baidushare
配置项。
问:如何使用RSS分享功能?
请参考这条issue进行配置。
问:怎么添加友情链接?
在站点的
_config.yml
中,增加links:
配置项。
问:怎么切换语言版本?
在站点的配置文件
_config.yml
,修改language:
配置项,zh-CN为中文简体,zh-TW为中文繁体,default为英文。
问:我喜欢原主题顶部的大图,如何恢复?
themes/landscape-plus/source/css/_partial/header.styl
,取消第33行的注释。
问:Landscape plus主题的字体配色太闪眼睛了,我怎么换回原主题的样式?
请参考这条issue进行配置。
问:怎么提建议?
主题还在调整中,欢迎open issue来提建议,参与讨论。
- 修复归档页面没有分页的BUG, refs #36, fix #78, #79, #85, #103, #106
- 主题配置项优化, refs #17
- 百度分享样式调整,refs #45, refs #61
- 新增返回顶部功能
- 修改渲染方式,现在默认page布局下仅渲染 .md 文件格式,其他格式一律只做复制。(方便添加静态页面,原本需要在每个文件开头添加 layout: false)
- 添加mathjax的模块开关,不需要的可以自己关闭。
特别感谢来自 @myqianlan 的pull request 和 @bearpaw 的pull request。
- 增加对 IE8 的支持
- 集成 mathjax ,即latex数学公式的支持。(感谢 @Svtter 的pull request)
- 修改: 优化Generate速度,refs #13
- 新增: 百度分享功能
- 新增:语言包
- 新增:友情链接
- 新增:多说评论模块
- 新增:代码高亮配色
Monokai
- 修改:使用国内可以访问的CDN,加快页面显示速度。
主题还在扩展中,欢迎各种Pull Request。
如果你的网站正在使用landscape-plus主题,你可以将网址添加到wiki的网站列表。