Butterfly主题下Giscus评论区的显示问题的解决办法
Bug的出现及现象描述
我在建设我的博客小站的时候,顺手添加了博客的双评论功能(Waline和Giscus)
然后在我测试双评论切换的时候,我发现了一个奇特的现象
我的每个页面的最底部(在Butterfly的footer下方)都会出现Giscus的评论区(除非设置了hexo的博客文章comments属性为false)
之前群里有朋友认为是css文件的原因,但是Giscus的部署只需要从网页上引入client.js就可以了
当然,要使用<script>元素把js文件嵌入到Butterfly主题的_config.yml的inject部分当中去
发现问题
我尝试了一下将Giscus帮我生成的HTML代码嵌入到我的markdown博客底部中去
然后发现在博客的底部,评论区的上方,出现了Giscus的评论区
至此可以得出结论:
Giscus的评论区是锁定在页面底部的,Butterfly的inject功能之一是将用户定义的HTML标签嵌入</html>标签之前,而且是全局设置,所以会全局启用Giscus的评论区
解决问题
我需要的是去除主页的Giscus评论区,对于其 ...
第一篇博客
9e956e92eff64aa8bfafdb47fa74e12d77465058b60bfd3f6ea96db4202a3c50c4fe4b81f1199f3047735c395885baf97747e77ebf0a23087fbd9bfca9e0a32c81616cabf046600161eddc8a1bc7c7a66dbb36c0080925b59a16adde994e383d10e34dc1432850e970230e29caeaf05587c896fb7f0446a1ec500dacff6f4077ece46a1b409c21c49eb774983bd9482cd0604bcb12649b0a43302d1321cee446f8336c2cfe0a9c92ea6131a2b563332d3cf2321aab39b3270ff093e9c3bd9b09474860f734100707b902a92720517f35a02acc106aa8581095513b5c2e3343f743c1d2e54952fa8e613179a5a0d4d84f47de67a1accb60b81 ...