前言:今天发现handsome主题的代码高亮显示出现了问题,看上去是因为lf3-cdn-tos.bytecdntp.com
跑路了的样子,导致highlight.js不能用。本文介绍如何处理这个问题。
临床表现就是 代码高亮没了 ,并且 复制不了代码 ,看上去就是普通的文本,面如死灰:
分析问题
查看网站源代码,发现highlight.js
在这里:
HIGHLIGHT_CDN: 'https://lf3-cdn-tos.bytecdntp.com/cdn/expire-1-M/highlight.js/10.6.0',
然后我就尝试去直接打开这个链接还有其首页,直接啥也没有,看样子是跑路了:
解决问题
我去highlight.js
官网去看了看,给了好几个调用的链接,众所周知,jsd在国内已经挂掉了,这里写另外两个:
修改源码
通过上一步在头文件中加入这个js代码可以解决高亮失效的问题,作为一个强迫症,我想要去修改源码在哪呢?
我找了找,最终在:themes/handsome/libs/CDN.php
里面把
此处内容需要评论回复后(审核通过)方可阅读。
全部修改为
此处内容需要评论回复后(审核通过)方可阅读。
1 条评论
八嘎