0

WordPress代码高亮:为什么从Simple Code Highlighter插件转战到Pure Highlightjs插件?

WordPress代码高亮

前期,文章中代码高亮一直在用Simple Code Highlighter这款插件,WordPress版本经过多次升级,移动端代码过长时会出现无法滑动,PC端也有报错,强迫症实在是无法忍受,总的来说兼容性越来越差。

WordPress的优秀之处就是插件多,迫不得已,于是又换了另外一款代码高亮插件:Pure Highlightjs。这款插件非常优秀,支持185种语言高亮且提供89种主题样式,支持在WordPress可视化编辑模式下插入代码。

项目地址:https://github.com/icodechef/Pure-Highlightjs

换插件容易,处理问题难!

之前用的是Simple Code Highlighter这款插件,切换到新插件上,原先发布的文章,已失去代码高亮。

现在将处理经过记录如下:

首先通过Navicat软件,从数据库中导出一份SQL格式文件(转储SQL文件——》结构和数据),然后复制做下备份。

然后通过代码编辑器(比如:sublime)打开SQL格式文件,找到第一处class=\"prettyprint\">全部替换为class=\"pure-highlightjs\"><code class=\"php\">

第二处找到</pre>全部替换为</code></pre> 然后保存一下,最后删除数据库中表,重新导入即可。

温馨提示:在操作前,记得做好完整的数据库备份工作。

欢迎评论