brought over all the files from the Jekyll version, fixed categories, reformatted for different markdown processor
2.5 KiB
layout | title | author | date | categories | tags | summary | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
post | Posting Source Code in WordPress, Take 2 | Daniel | 2007-06-13 11:33:15 |
|
|
The WP Syntax Plugin is another plugin that simplifies posting source code |
In my searching, I have found another WordPress source code plugin, called wp-syntax. This one uses GeSHi, the Generic Syntax Highlighter. It features many languages, and is extensible to even more. (If I ever post a COBOL snippet, I'll probably add COBOL support to it, and contribute it to the codebase.)
To use it, you simply put a pre tag, followed by lang=[language]
. It will also do line numbering. Of course, with a single "language" parameter, the embedded language will not be highlighted as well. In this case, the previous plug-in works better; although the syntax highlighting has to be done manually, it can handle multiple languages.
(NOTE: The samples have been removed, as this blog is not running under WordPress. However, since the source code from another post was moved here, it is presented below, using Jekyll's PHP highlighting mode.)
{% codeblock lang:php %}
View Category
This is another option, and is probably what I'll use for single-language posts, or posts where the embedded language may not be crucial.