几种WordPress语法高亮插件比较

最近试用了几款wordpress的代码高亮插件,简单说明一下。这几个东东都是以GeSHi(这东西不是为了wordpress开发的,而是php下面一个语法高亮的开源库)为内核,所以区别只是样式和前端调用的语法了。

iG:Syntax Hiliter: 采用的[code]的模式,例如php的就是[php] …code… [/php],其它代码亦以此类推。

csh_geshi: 这个东东更简单,代码直接发布在wiki上,想用的话先保存成csh_geshi.php,里面再配置一下GeSHi库所在目录。语法是<code>[php] …code… </code>。本来选择它是因为里面的示例显示,丫是支持参数方式的,也就是说:<code lang=”php”> …code… </code>,可惜那是在wiki插件中支持的,wp插件不支持。

WP-Syntax:这个呢,语法是<pre lang=”php”> …code… </pre>,使用原生的html代码,也是我所喜欢的。目前我在用着,具体示例可以参见放弃Blogger,转向Wordpress

还有个国产的coolcode,也蛮漂亮的,不过用的是<coolcode> …code… </coolcode>或[coolcode] …code… [/coolcode]。所以我没有选择。同一作者开发的CoolPlayer我倒是选用了,虽然用的类似的语法。

这东西对多数人应该是没用的,如果你不是经常展示一些代码的话^_^

- EOF -

8 Comments

  1. 汗!
    纠正一下文中错误,是“coolcode”,非“coodcode”。

  2. 这个。。。果然。。。错了。。。

  3. 试试这个:无需代码插件在blog中做代码高亮

    代码发芽网:http://www.fayaa.com/code/

    支持近百种编程语言的

  4. WP-Syntax这个事之支持php代码么,其他代码不知道会怎么样

  5. 除此之外,可以支持像批处理的代理吗?

  6. 每个插件都喜欢在head里面写很多东西,看起来很乱,不知道会影响搜索吗

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*