NexT是Hexo的一套主题。NexT 坚持将复杂的细节隐藏,提供尽量少并且简便的设置,保持最大限度的易用性。使用 第三方服务 来扩展站点的功能, NexT 支持多种常见第三方服务。除了 Markdown 支持的语法之外,NexT 借助 Hexo 提供的标签特性, 为您提供在书写文档时快速插入带特殊样式的内容。
为Hexo-Next主题设置头部图片
第一步:
- 首先在网上找或者自己PS一张心仪的图片,取名background.jpg,把它放在Hexo\source\image路径下。
第二步:
- 进入Hexo\themes\next\source\css_common\components\header目录,找到header.styl文件,双击打开。
- 将第一行默认的
.header { background: $head-bg; }
修改为.header { background: url('../image/background.jpg'); }
让Hexo-Next主题首页不显示全文只显示预览
进入Hexo\themes\next目录,找到_config.yml文件,搜索”auto_excerpt”,找到如下部分:
12345# Automatically Excerpt. Not recommand.# Please use <!-- more --> in the post to control excerpt accurately.auto_excerpt:enable: falselength: 150把enable改为对应的false改为true。
让Hexo-Next主题首页文章列表显示图片
- 在利用markdown编辑文章时,加入进行手动隔断。
- 将你希望在首页列表显示的部分放在标签之前。
- 如果把图片放在之前,这首页文章列表里将显示这张图片。例如:123![列表图](170605_2HexoNext程/列表图.png)NexT是Hexo的一套主题。NexT 坚持将复杂的细节隐藏,提供尽量少并且简便的设置,保持最大限度的易用性。使用 第三方服务 来扩展站点的功能, NexT 支持多种常见第三方服务。除了 Markdown 支持的语法之外,NexT 借助 Hexo 提供的标签特性, 为您提供在书写文档时快速插入带特殊样式的内容。<!-- more -->
这篇文章将在首页列表中显示“列表图”以及后面一段文字,其余的文字将被隐藏在单独的文章详情页面,点击阅读全文访问。
Hexo-Next底部powered by的logo栏更改
第一步:
- 进入\themes\next\layout_partials\ 目录,找到footer.swig文件,打开会发现,如下图的语句:12345678910111213141516171819202122<div class="copyright" >{% set current = date(Date.now(), "YYYY") %}© {% if theme.since and theme.since != current %} {{ theme.since }} - {% endif %}<span itemprop="copyrightYear">{{ current }}</span><span class="with-love"><i class="fa fa-{{ theme.authoricon }}"></i></span><span class="author" itemprop="copyrightHolder">{{ config.author }}</span></div>{% if theme.copyright %}<div class="powered-by">{{ __('footer.powered', ‘<a class=“theme-link” href=“https://hexo.io”>Hexo</a>’) }}</div><div class="theme-info">{{ __('footer.theme') }} -<a class=“theme-link” href=“https://github.com/iissnan/hexo-theme-next”>Next.{{ theme.scheme }}</a></div>{% endif %}
第二步:
- 第8行,是网页底部的“日期❤ XXX”
- 如果需要在“XXX”前面或后面加内容,请将内容添加在
config.author
的大括号前面或后面,不可以更改大括号里面的内容。 - 如果不需要保留“XXX”,可以将
<span>...</span>
这部分代码全部删除。
- 如果需要在“XXX”前面或后面加内容,请将内容添加在
- 第13行,是网页底部的“由Hexo驱动”的Hexo链接
- 删除链接防止跳转(如需跳转到指定网页,请手动修改链接地址)。
- 注意删除格式不能错,只能删除
<a>...</a>
这部分代码,必须留着两个单引号’’
。
- 第18-20行,是网页底部的“主题-Next.XXX”
- 直接删除
<a>...</a>
这部分代码,删掉之后在上一行-
后面可以随意加上你想显示的东西。如无需添加内容,可以删除-
,这页面只显示“主题”二字,后期可以把“主题”这两个字修改成你需要的内容。
- 直接删除
第三步:
进入\themes\next\languages\目录,找到语言文件zh-Hans.yml(这里以中文为例,有的习惯用英文的配置文件,道理一样,找对应位置即可)打开之后,如图:
12345678910111213page:totally: 共有tags: 标签footer:powered: "微信 %s maoer9549"theme: QQ:2856121694counter:tag_cloud:zero: 暂无标签one: 目前共计 1 个标签other: "目前共计 %d 个标签"第六行,
powered
对应的是“由Hexo驱动”。- 第七航,
theme
对应的是“主题-Next.XXX”中的“主题”二字。
文章由:葱葱葱原创,转载请注明出处,谢谢!