本插件原修改自 Chroder.com 的 WordPress Code Highlight 插件。但 CoolCode 插件在它基础上修改了很多的内容。
以上是 Text_Highlighter 要解决的问题,除非 Text_Highlighter 能解决这些问题,否则这些问题将一直保留。
首先,下载并解压缩到您的 WordPress 插件,然后在您的 WordPress 中激活该插件就可以了。
本想给本插件增加对所见即所得编辑器支持的功能,后来经测试发现,所见即所得编辑器本身有太多问题,他无法将代码正确保存到数据库中。因此目前取消了对所见即所得编辑器支持的功能。
所以如果你要使用本插件,请将 将 WordPress “选项”—>“写作”—>“自动修正错误的内嵌式 XHTML 语法”禁用,并在选项和用户中把所见即所得编辑器关掉,然后使用以下语法即可。
注意:目前方括号语法和尖括号语法等效,但不保证以后同样有效,推荐使用尖括号语法!
使用的语法是:
如果要加亮具体的语言,可以用 lang 属性来指定:
如果不需要行号,可以使用 linenum 属性来指定:
如果希望可以直接以文件下载代码,可以使用 download 属性来指定:
这三个属性可以组合使用,互不影响。
目前支持的程序设计语言有:
2007年1月29日 更新
修正了 CoolCode 在 WordPress 2.1 上引起的导出错误。
2006年5月25日 更新
修正了将代码中的 \‘ 错误替换为 ‘ 的 bug。
2006年3月4日 更新
WordPress 有些选项会导致 ” 和 : 被修改,以至于使该插件不能正常工作,现已修正该 bug。
2006年2月28日 更新
增加了 ActionScript 语言的支持(来自 ZRong's Blog )。
更新了内置的 PEAR 版本。
2006年2月11日 更新
修正了 coolcode 标签不能嵌套的问题。
修正了 php 程序不加 不能加亮的问题。
2006年2月6日 更新
修正了某些主题因为样式表原因在行号显示模式下无法正常显示的问题。
修正了上次因修正行首单个空格不显示的问题而导致的 IE 下某些长文本无法换行的新问题。
去掉了 Text_Highlighter 中该插件不需要的文件。
2006年2月5日 更新
修正了行首单个空格不显示的问题。
将 Windows 上的默认显示字体改为 Fixedsys。
更新 PEAR (包括 XML_Parser 和 Text_Highlighter)到最新版本。
2006年1月26日 更新
修正了使用 Page Post 2 分页插件在翻页后使本插件代码下载功能实效的问题。
2006年1月20日 更新
修正了使用 Page Post 2 分页插件在翻页后双击行号显示隐藏功能实效的问题。
2006年1月11日 更新
修正了非加亮模式下没有正确显示代码缩进的问题。
修正了非加亮带行号模式下 Firefox 上空行行号重叠的问题。
2006年1月10日 更新
修正了在无行号模式下没有正确显示代码缩进的问题。
修正了在无行号模式下显示非等宽字体的问题。
2006年1月4日 更新
修正了某些没有 footer.php 的主题不能使用双击隐藏行号功能的问题。
2005年12月29日 更新
修正了在某些主题下双击隐藏行号无效的 bug。
修正了在某些主题下显示效果不一致的 bug。
更新了内置的 PEAR。
2005年12月20日 更新
增加了 linenum 属性,可以选择是否显示行号。
增加了download 属性,可以直接以文件形式下载代码。
2005年10月24日 更新
修改了一下样式表,使其在 Linux 上显示的字体更美观一些。
2005年7月20日 更新
修正了某些语句太长不换行的 bug。
2005年7月14日 更新
修正了 xhtml 校验错误。
修正了 css 校验错误。
2005年7月11日 更新
修正了在 firefox 上行号隐藏后,空行不再显示的 bug。
原创作品,转载请注明出处。
下载地址 https://www.jb51.net/codes/9630.html