實現程式碼區塊,可進行 Ctrl + C
前言
實現複製功能,需要完成的事情有:
- 下载插件clipboard.js
- 插入JavaScript
- 插入主题中
操作步骤
1.下載插件clipboard.js
將下載好的 clipboard.js 放置下列路徑, 目錄zclip 為此次 新增 。
~blog/themes/next/source/lib/zclip/clipboard.min.js
clipboard.js下載位址:GitHub
2.新增JavaScript
新增 文件 custom.js ,目錄如下:
1 | //此函数用于创建复制按钮 |
3.更新主题
新增 文件custom.swig,目錄如下:
1 | < script type = "text/javascript" src = "/lib/zclip/clipboard.min.js" ></ script > |
修改 文件_layout.swig,目錄如下:
1 | <!doctype html> |
在文件中前一行插入文件引用,如第15行效果。1
{% include '_custom/custom.swig' %}