theme-kaze / hexo-theme-kaze

⛵ A responsive, modern Hexo theme
https://theme-kaze-demo.songhn.com/
MIT License
195 stars 18 forks source link

关于自定义 #84

Open ZeX68 opened 1 year ago

ZeX68 commented 1 year ago

亲爱的博主大大好,我是一名大学生,因课程需要且您的这个hexo主题符合我们的需求,所以借鉴了贵主题一番。但是也出现了一些问题,由于本人能力地位,尚不足以修改,特来问询!

项目的指导老师认为贵主题的一些条目我们用不到所以想要删除,比如菜单栏的Friends、Archive,以及主题右方展开的Recent Posts和Archive。

我才疏学浅不能找到该问题的解决方案,希望博主大大不吝赐教!谢谢!

0x4qE commented 1 year ago

你好,菜单栏可以在_config.yaml中自定义,注释不需要的即可: image recent post可以删除该代码块: image 修改完成后重新部署即可看到效果 另,希望能保留底部的主题来源

ZeX68 commented 1 year ago

博主您好,我今天尝试了您给的方法,菜单问题已经解决了,但是Recent Posts和Archive还在页面上,我的代码修改如下: QQ图片20230815112608

在这之后,重新在git bash里输入了hexo clean,hexo g,hexo d,hexo s的命令,但是展示出来的结果是没有变化的,如下图所示:

微信图片_20230815112911

为了排除是GitHub时效上的延迟,我分开几天在不同的时间段进行,结果都是一样的(在我更改之后GitHub上已经更新)!我也不知道问题出在了哪里,希望您不吝赐教,谢谢/哭哭

0x4qE commented 1 year ago

你好,看图上vscode的表现,修改后的代码是否已保存? 可以试着把整个右边栏的代码都注释了 image

还可以检查一下node_modules里是否也有hexo-theme-kaze模块存在,可能是hexo加载了node_modules中的那个主题。

ZeX68 commented 1 year ago

有一段时间没有回复您了,之前的问题已经解决,确实是我没有保存,我Ctrl+s以为可以保存上,但事实不然。经过您指点,我使用file-save成功保存了下来并且页面也更新了。现在,我们的项目继续推进,然又出现了新的问题,关于公式渲染,我在网络上搜索到了比较通用的解决方法是卸载原来的渲染器并npm install hexo-renderer-kramed --save,然后也更新了inline文件里的语言冲突,theme文件夹下config.yml文件里的数学公式开关。我想我是做的正确了的,因为原来在网页端显示$$ e^{i\pi} $$,现在变成了什么也没有,直接把公式跳过,还是蛮疑惑的,可否烦请作者解答! 以下另附我的部分代码和结果展示

微信图片_20230920215307 微信图片_20230920215311