--- layout: post title: Posting Source Code in WordPress, Take 2 author: Daniel date: 2007-06-13 11:33:15 categories: - [ Programming, PHP, WordPress ] tags: - geshi - plug-in - source - wordpress - wp-syntax summary: 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 %}