当前标签 / 剪贴板 / 总共1篇

Hugo 实现复制剪贴板添加@版权信息

大致介绍

我们经常会在简书、CSDN 等这些博客平台看到复制别人的文章内容在粘贴的时候出现几行版权信息,大致内容如下:

1
2
3
4
5
6
7
8
上面查询,我的版本是 v0.70.0 如果你的版本低于 v0.65.0 则不支持我们今天要设置的代码高亮,请先升级版本。

Hugo 在 v0.65.0 版本之后使用了 Chroma 代码高亮插件,它是一个 Go 语言实现的非常漂亮并能快速生成的代码高亮工具。
---------------------
著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:水寒 源地址:https://dp2px.com/2020/05/29/hugo-highlighting/
来源:DP2PX.COM © 水寒版权声明:本文为水寒原创文章,转载请附上博文链接!

今天我们在 Hugo 博客中实现这种剪贴板,并做到如下三点:

  1. 可以过滤指定文章,也就是说部分文章不自动添加版权信息。
  2. 根据复制的字数过滤,低于一定字数不自动添加版权信息。
  3. 自动链接到原始文章路径。

阅读更多