美文网首页关于hexo互联网科技每天写500字
自建博客系列(七)Next主题配置文件中默认参数的个性化修改

自建博客系列(七)Next主题配置文件中默认参数的个性化修改

作者: 海天心Y2kking | 来源:发表于2017-02-09 19:25 被阅读133次

    自建博客系列(六)Hexo博客的常用配置修改中有提到——Hexo 中有两份同名的配置文件:一份位于站点根目录下(比如我的:D:\hexo_config.yml),主要包含 Hexo 本身整站的配置,称之为站点配置文件,;另一份位于主题目录(D:\hexo\themes\next_config.yml)下,这份配置由主题作者提供,主要用于配置主题相关的选项,我们称其为主题配置文件。

    今天我们主要来看看主题配置文件的一些配置修改。


    注意:请不要用系统自带的记事本打开配置文件——在正文开头,再次提醒!
    本人用的是Notepad++,需要的朋友可以到此处:npp_6.9.2下载。

    一、最权威的使用说明

    在官方的NexT使用文档中有详细描述界面语言、菜单、侧栏、头像、作者昵称等选项的设置。

    二、个性化设置

    1、主题设定

    Scheme (在主题配置文件中,搜索 scheme 关键字。 你会看到有三行 scheme 的配置,将你需用启用的 scheme 前面注释 # 删除即可。)是 NexT 提供的一种特性,借助于 Scheme,NexT 为你提供多种不同的外观。同时,几乎所有的配置都可以 在 Scheme 之间共用。目前 NexT 支持三种 Scheme,他们是:

    Muse - 默认 Scheme,这是 NexT 最初的版本,黑白主调,大量留白
    Mist - Muse 的紧凑版本,整洁有序的单栏外观
    Pisces - 双栏 Scheme,小家碧玉似的清新

    Pisce Scheme
    #scheme: Muse
    #scheme: Mist
    scheme: Pisces
    

    三种效果呈现如下


    2、菜单配置

    键值 设定值 显示文本(简体中文)
    home home: / 主页
    archives archives: /archives 归档页
    categories categories: /categories 分类页
    tags tags: /tags 标签页
    about about: /about 关于页面
    commonweal commonweal: /404.html 公益 404

    其中

    • 显示文本的设置在(D:\hexo\themes\next\languages目录下的 ){language}.yml ({language} 为你所使用的语言)文件中。
    • 菜单项的图标名称和相对应的的图标可在图标库里寻找。

    3、侧栏设置

    • 显示位置和时机
    • 目前仅 Pisces Scheme 支持侧栏位置的修改。
    • 显示的时机,修改 sidebar.display 的值。

    *增添信息
    找到social字段部分,然后在其下面增添一些个人资料并更改相应的图标设置,
    但是Fontawesome毕竟是老外的东西,没有类似知乎、简书之类图标有点遗憾。

    4、开启打赏功能

    越来越多的平台(微信公众平台,新浪微博,简书,百度打赏等)支持打赏功能,付费阅读时代越来越近,特此增加了打赏功能,支持微信打赏和支付宝打赏。 只需要 主题配置文件 中填入 微信 和 支付宝 收款二维码图片地址 即可开启该功能。
    打赏功能配置示例

    reward_comment: 坚持原创技术分享,您的支持将鼓励我继续创作!
    wechatpay: /path/to/wechat-reward-image
    alipay: /path/to/alipay-reward-image

    5、启用多说评论

    要启用此功能,需要配置 duoshuo_info 这个字段。设置如下:

    duoshuo_info:
    ua_enable: true
    admin_enable: false
    user_id:
    admin_nickname:

    其中,admin_enable 是用于显示 「博主」 文字,表明评论者是博主,此字段需要同时配置 user_id
    和 admin_nickname 字段。 请访问 多说,登录并访问「我的主页」获取 user_id
    , 此 ID 是 网址最后那串数字。

    6、增加订阅微信公众号

    注意: 此特性在版本 5.0.1 中引入,要使用此功能请确保所使用的 NexT 版本在此之后
    在每篇文章的末尾显示微信公众号二维码,扫一扫,轻松订阅博客。
    在微信公众号平台下载您的二维码,并将它存放于博客source/uploads/目录下。然后编辑主题配置文件,如下:

    wechat_subscriber:
    enabled: true
    qcode: /uploads/htx-qcode.jpg
    description: 欢迎您扫一扫上面的微信公众号,订阅我的博客!


    既然来了,留下个喜欢再走吧,鼓励我继续创作……
    如果喜欢我的文章,那就关注我的简书账号吧,我们一起做朋友~~
    欢迎关注个人微信公众号:海天心

    相关文章

      网友评论

        本文标题:自建博客系列(七)Next主题配置文件中默认参数的个性化修改

        本文链接:https://www.haomeiwen.com/subject/hdhyittx.html