前端时间更新了Crayon Syntax Highlighter代码插件,可能是以前我的代码插件和它不一样的缘故,更新了之后发现冲突了。发现以前写的所有文章中 出现的 “>”变成了 “>”符号, 这太恶心了。 也有很多朋友在博客的留言板里给我反映这个问题,前几天应为有点别的事情也没有专心来解决它。
今天抽时间仔细看了一下,解决起来挺简单的。 就是把正文里的 <pre class=”brush:csharp”> 替换成 <pre class=”lang:c# decode:true “>
因为我的代码一般是c# 和 cpp 所以有了下面的两个数据库语句,直接修改worldpress数据库。 因为如下操作不可逆,操作前最好备份一下数据库。
1 2 3 4 5 6 |
update wp_posts set post_content=REPLACE(post_content,"brush:csharp","lang:c# decode:true ") update wp_posts set post_content=REPLACE(post_content,"brush:cpp","lang:c# decode:true ") |
- 本文固定链接: https://www.xuanyusong.com/archives/3008
- 转载请注明: 雨松MOMO 于 雨松MOMO程序研究院 发表
捐 赠写博客不易,如果您想请我喝一杯星巴克的话?就进来看吧!
Crayon Syntax Highlighter 设置里有一个:是否代码内使用HTML转义,勾选上就没事了,找了两天终于解决了这个问题,特来回复。
我的这个问题解决不了。
我用了这个插件,当鼠标移上去在代码的右侧始终会出现一个右侧的滚动条,不知道怎么回事,求解,http://www.rehack.cn/
单词拼错了,应该是WordPress
谢谢, 已修正
WP Code Highlight 我一直用这个,国人的,还不错