目录
  1. 1. 文章排序(按照文章内置时间date排序)
  2. 2. 设置置顶
  3. 3. 字数统计
  • Extensions
    1. 1. Plugins: http://hexo.io/plugins/
  • Hexo中插件及命令整理

    文章排序(按照文章内置时间date排序)

    1
    npm install hexo-generator-topindex --save

    设置置顶

    给需要置顶的文章加入top参数,如下

    1
    top: 1

    如果存在多个置顶文章,top后的参数越大,越靠前。

    字数统计

    只需要安装一个插件 WordCount

    1
    npm i hexo-wordcount --save

    单篇文章字数

    1
    <%=wordcount(post.content) %>

    所有文章的总字数

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <%=totalcount(site) %>
    ```
    ## 文章数统计/字数统计
    加入含有 `class="article_number"`的html标签可显示文章数量。
    加入含有 `class="site_word_count"`的html标签可显示站点总字数。

    ## 流量统计
    加入含有 `class="site_uv"`的html标签可显示站点访问人次。
    加入含有 `class="site_pv"`的html标签可显示站点访问量。

    ## 添加RSS
    使用RSS是为自己的blog提供订阅功能。
    用npm安装插件:

    npm install hexo-generator-feed –save

    1
    配置根目录_config.yml:

    Extensions

    Plugins: http://hexo.io/plugins/

    #RSS订阅
    plugin:

    • hexo-generator-feed
      #Feed Atom
      feed:
      type: atom
      path: atom.xml
      limit: 20
      1
      2
      3
      4
      5
      6
      验证配置是否成功:  

      执行 hexo g,查看一下public目录下,如果有 atom.xml 文件,则表明配置成功。
      显示RSS图标:

      这里以3-hexo主题为例,给rss添加链接/atom.xml修改/themes/3-hexo/_config.yml

    link:
    rss: /atom.xml

    1
    2
    3
    ## 添加Sitemap  
    Sitemap,网站地图,是网站优化中重要的一环,无论是对于访问者还是对于搜索引擎。
    用npm安装插件:

    npm install hexo-generator-sitemap –save

    1
    配置根目录_config.yml:

    plugin:

    • hexo-generator-feed
    • hexo-generator-sitemap
      验证配置是否成功:  
      

    执行hexo g,查看一下public目录下,如果有 sitemap.xml 文件,则表明配置成功。

    效果:

    访问/sitemap.xml 就能看到生成的站点地图了

    文章作者: 李浩
    文章链接: https://leehoward.cn/2019/10/14/Hexo中插件及命令整理/
    版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 leehoward
    打赏
    • 微信
    • 支付宝

    评论