博客高亮代码插件更新为easy-google-syntax-highlighter

原来的高亮代码插件名叫“wp-syntax”,高手都知道哦,一款很老的plugins了,不过很好用。但是,没有复制,测试运行等。同现在的一些新秀比起来,显得有点不足了,暂也不能落伍啊,所以今天抽了些时间换上新的“easy-google-syntax-highlighter”

虽然不再使用wp-syntax了,暂不能忘本啊,纪念一下。我就将以前代码的写法示例一下吧,看看代码如何写的:

<pre lang="php" line="1">这里自己插入代码哦,</pre>

接下来,看看“easy-google-syntax-highlighter”的写法吧:

<pre class="prettyprint lang-html;">这里自己插入代码哦,</pre>

你一定发现,在转换成新插件时,写法不一样了,原来的代码不能正常显示,怎么办?
当然有办法啦,升级一下数据库,将原文章pre的标签参数换成现在的。升级数据库前一定要记得备份,以防万一,以下代码本人用了,完全OK。

UPDATE `wp_posts` SET `post_content` = replace (`post_content`,'原来的','现在的')

到底支持哪些语言咧?这个问题我也很困惑,于是把源代码都找出来了,发现与JS文件是对应的。

	$brushes = array('shBrushAS3.js' => array('as3', 'actionscript3'),
	 'shBrushBash.js' => array('bash', 'shell'),
	 'shBrushCSharp.js' => array('c-sharp', 'csharp'),
	 'shBrushCpp.js' => array('cpp', 'c'),
	 'shBrushCss.js' => array('css'),
	 'shBrushDelphi.js' => array('delphi', 'pas', 'pascal'),
	 'shBrushDiff.js' => array('diff', 'patch'),
	 'shBrushGroovy.js' => array('groovy'),
	 'shBrushJScript.js' => array('js', 'jscript', 'javascript'),
	 'shBrushJava.js' => array('java'),
	 'shBrushJavaFX.js' => array('jfx', 'javafx'),
	 'shBrushPerl.js' => array('perl', 'pl'),
	 'shBrushPhp.js' => array('php'),
	 'shBrushPlain.js' => array('plain', 'text'),
	 'shBrushPowerShell.js' => array('ps', 'powershell'),
	 'shBrushPython.js' => array('py', 'python'),
	 'shBrushRuby.js' => array('rails', 'ror', 'ruby'),
	 'shBrushScala.js' => array('scala'),
	 'shBrushSql.js' => array('sql'),
	 'shBrushVb.js' => array('vb', 'vbnet'),
	 'shBrushXml.js' => array('xml', 'xhtml', 'xslt', 'html', 'xhtml'));

brush的值都显现了哦。

转载请注明出处:https://www.onexin.net/blog-code-highlighting-plug-in-update-easy-google-syntax-highlighter/

随机文章:

1、用CSS打造可折叠伸缩名片菜单
https://www.onexin.net/to-create-a-collapsible-telescopic-card-menu-with-css/

2、网站显示谷歌纵横widget
https://www.onexin.net/latitude-widget-site-to-show-google/

3、只需花一块钱买一个月阿里云主机
https://www.onexin.net/just-spend-a-money-to-buy-a-month-ali-cloud-host/

4、Discuz!X站内开启视频播放代码
https://www.onexin.net/discuz-x-stations-open-video-player-code/

5、网页特效:导航条上的放大效果
https://www.onexin.net/%e7%bd%91%e9%a1%b5%e7%89%b9%e6%95%88%ef%bc%9a%e5%af%bc%e8%88%aa%e6%9d%a1%e4%b8%8a%e7%9a%84%e6%94%be%e5%a4%a7%e6%95%88%e6%9e%9c/

Leave a Reply