WP-Syntax是一个针对wordpress的代码高亮插件。简单易用,兼容性也好。也不花稍。这是我一直使用它的原因。
在以前我曾经发表过一篇,wordpress后台为wp-syntax添加快捷按钮。
2.7以前的版本用这个都可以。因为2.7以前的wordpress的quicktags.js文件,几乎都没变过。
但在2.7版本的时候,这个文件也变了好多。但万变不离其踪,用我们以前的修改方法,照样好用。我已经修改好了。需要的朋友可以直接下载。这样每次输入代码,就不用去手动的输入pre了。而且,在输入的过程中,有提示框来提示你输入代码的语言。当然,可以不输入,不输入的话,它就不用语言来格式化你的代码了。默认我并没有加入行号。

更新日期 :2009.03.10
增加快捷键Y,增加自动输入pre时的换行功能。更加完美了。嘿嘿
修改好的文件下载:添加了wp-syntax快捷按扭的quicktags.js for wordpress 2.7x (1118)
plugins CODE, Formatting, highlight, syntax, syntax highlighting, wordpress
wordpress的常用几款代码高亮插件,都是以GeSHi这个php的开源代码高亮库为基础开发的。不同的是表现形式和前台的调用方法。其中的coolcode是根据以前的一款插件改变而来,而且,并没有在wordpress.org上发布。
1.WP-Syntax
以< pre lang=”php”> …code… < /pre >使用原生的html代码,为了美化可以在css里加入一小段代码,兼容性最好。也是我目前使用的。
2.coolcode
国人改自另一款插件的作品。很漂亮。但兼容性有点问题,与openid与ajaxed wordpress两款插件有冲突。
以 …code… 种形式
3.Google Syntax Highlighter for WordPress
顾名思义,是google的代码高亮插件。
SyntaxHighlighter is here to help a developer/coder to post code snippets online with ease and have it look pretty. It’s 100% Java Script based and it doesn’t care what you have on your server.
4.WP-CodeBox
国人开发的一款插件,依然在陆续开发中,类似于WP-Syntax ,增加了一点小功能。
WP-CODEBOX代码高亮插件,支持多种语言、代码下载、复制到剪贴板、代码框收放及后台默认属性设置。本插件还在持续开发中,欢迎使用及报告bugs.
plugins code snippets, coolcode, highlighter, syntax, wp-syntax
以前用coolcode,结果发现跟OpenID插件和AJAXed Wordpress插件有冲突。
现在改成了wp-wp-syntax插件。还没检查与AJAXed Wordpress冲不冲突,与OpenID已经不冲突了。
公布修改方法,并提供修改过的文件下载。
打开wp-includes/js/quicktags.js
找到
edButtons[edButtons.length] =
new edButton('ed_code'
,'code'
,'<code>'
,'</code>'
,'c'
);
在其下方添加(我们保留了code按钮) Read more…
wordpress revised CODE, Formatting, highlight, openid, syntax, syntax highlighting, wordpress
Recent Comments