切换主题报错:
1 | {% extends '_layout.swig' %} {% import '_macro/post.swig' as post_template %} {% import '_macro/sidebar.swig' as sidebar_template %} {% block title %}{{ config.title }}{% if theme.index_with_subtitle and config.subtitle %} - {{config.subtitle }}{% endif %}{% endblock %} {% block page_class %} {% if is_home() %}page-home{% endif -%} {% endblock %} {% block content %} |
原因是hexo在5.0之后把swig给删除了需要自己手动安装
1 | npm i hexo-renderer-swig |
转载自: https://inertia42.com/tips/tipsofhexo/
Hexo添加阅读全文标签
在文章中添加<!--more-->
标签可以使文章显示摘要和阅读全文按钮
Hexo中的Markdown
Hexo支持GitHub Flavored Markdown语法
在首页隐藏某些特定文章
该方法取自淡之梦的文章
在hexo安装目录下找到\theme\next\layout\index.swig,打开后会看到
1 | {% extends '_layout.swig' %} |
将其中的
1 | {% block content %} |
修改为
1 | {% block content %} |
之后在博文头部使用notshow
参数隐藏文章,加入notshow: true
即可
1 | title: title |
在文章底部显示copyright信息
以next
主题为例,在主题配置文件中找到以下内容:
1 | post_copyright: |
将其中的false
改为true
,然后在博客配置文件中找到:
1 | url: http://yoursite.com |
注意,如果你的博客使用了https加密,请把url改为
https://yoursite.com
将其中的地址改为自己的博客地址即可。