前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >hexo-next在文章下添加版权信息

hexo-next在文章下添加版权信息

作者头像
姓王者
发布2024-10-31 18:06:32
910
发布2024-10-31 18:06:32
举报
文章被收录于专栏:姓王者的博客

修改主题目录下的_config.yml文件

themes/next/_config.yml

代码语言:javascript
复制
# Creative Commons 4.0 International License.
# See: https://creativecommons.org/share-your-work/licensing-types-examples
# Available values of license: by | by-nc | by-nc-nd | by-nc-sa | by-nd | by-sa | zero
# You can set a language value if you prefer a translated version of CC license, e.g. deed.zh
# CC licenses are available in 39 languages, you can find the specific and correct abbreviation you need on https://creativecommons.org
creative_commons:
  license: by-nc-sa
  sidebar: false
  post: true
  language:

post的值改为true表示文章开启添加版权信息。

单独设置文章版权

打开themes/next/layout/_macro/post.swig 找到creative_commons那一行改为:

代码语言:javascript
复制
{%- if theme.creative_commons.license and theme.creative_commons.post and page.copyright %}
  {{ partial('_partials/post/post-copyright.swig') }}
{%- endif %}

就是添加了 page.copyright ,这样就可以单独控制某篇文章是否添加版权信息了。

可以修改模板文件,这样默认就有 copyright: true

模板文件在scaffolds/post.md

参考

hexo next主题给文章添加版权信息

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-09-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 修改主题目录下的_config.yml文件
  • 单独设置文章版权
  • 参考
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档