Next 主题添加石蒜模拟器还是很 easy
滴~。根据 Next 文档,只需在主题配置文件中配置
custom_file_path
选项即可,具体的配置如下:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
custom_file_path: footer: source/_data/footer.swig
|
然后再在 source/_data
目录下新建 footer.njk
文件,内容如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/sakana-widget@2.7.0/lib/sakana.min.css" /> <div id="sakana-widget" style="position: fixed; bottom: 10px; right: 20px; z-index: 999;"></div> <script> function initSakanaWidget() { new SakanaWidget().mount('#sakana-widget'); } </script> <script async onload="initSakanaWidget()" src="https://cdn.jsdelivr.net/npm/sakana-widget@2.7.0/lib/sakana.min.js" ></script>
|
这样就 OK 了,重新部署 Hexo,就可以看到 Sakana
了。其他的主题也可使用类似的方法来实现。如果你的主题没有
custom_file_path
选项,可以直接在主题的 layout
文件中添加上面的代码。
参考