WP SyntaxHighlighter
This plugin is code syntax highlighter based on Alex Gorbatchev’s SyntaxHighlighter ver. 3.0.83 and 2.1.382.
Features
- Based on Alex Gorbatchev’s “SyntaxHighlighter” JavaScript library.
- Including both SyntaxHighlighter 3.0.83 and 2.1.382.(Can switch between 3.0.83 and 2.1.382.)
- Built-in TinyMCE buttons and Quicktag button are easy to operate.
- Easy to wrap your code in
tag and change options of previously-wrapped code. - Support shortcode also.
- Easy to highlight code in comments using buttons.(WordPress 3.0 or higher)
- Widget to show highlighted code.
- Support bbPress plugin 2.0 or higher.
- Support “Dynamic Brush Loading” which allows to load only necessary brush files dynamically.
- Loading JavaScripts on only posts, pages, home, archives, search results and comments which have the code to highlight.
- Easy to configure features through the setting panel.
- Localization: English(Default), 日本語(Japanese, UTF-8).
Supported languages
AppleScript, ActionScript3, Bash, ColdFusion, C, C++, C#, CSS, Delphi, Diff, Erlang, Groovy, HTML, Java, Java FX, JavaScript, Pascal, Patch, Perl, PHP, Plain text, PowerShell, Python, Ruby, Ruby on Rails, Sass, SCSS, Shell, SQL, VB, VB NET, XHTML, XML and XSLT
Note: A part of languages are only for SyntaxHighlighter 3.0.
You can also use a bundled plugin to add following languages.
Biferno, Clojure, DOS batch file, F#, LISP, Lua(only for SyntaxHighlighter 3.0), MEL Script, Objective-C, PowerCLI, Processing, R, S, S-PLUS, Tcl, Verilog, Vim Script and YAML
For details, see “sample” directory.
There are many other languages for “SyntaxHighlighter”. But I can’t bundle them because they are not compatible with this plugin license. If you want, try to search.
Recommended plugin
- “SyntaxHighlighter TinyMCE Button” can provide feature-rich tinyMCE buttons for SyntaxHighlighter.
- “CodeMirror for CodeEditor” can highlight sourcecodes in theme and plugin editor and provide a useful toolbar.
Thanks
- “SyntaxHighlighter” libraries was created by Alex Gorbatchev.
- “shBrushBiferno.js” was created by Sandro Bilbeisi.
- “shBrushClojure.js” was created by Daniel Solano Gómez.
- “shBrushDosBatch-V2.js” and “shBrushDosBatch-V3.js” were created by Andreas Breitschopp. He also developed nice plugins.
- F# brush was written by Steve Gilham.
- “shBrushLisp.js” was created by Knut Haugen.
- “shBrushLua.js” was created by 최익필.
- “shBrushMel.js” was created by Skye Book.
- “shBrushObjC.js” was created by Matej Bukovinski.
- “shBrushPowerCLI.js” was created by Dan J.
- “shBrushProcessing.js” was created by Sebastian Korczak.
- The css for “shBrushProcessing.js” was written by Sebastian Korczak.
- “shBrushR.js” was created by Yihui Xie.
- “shBrushTcl.js” was created by henix.
- “shBrushVerilog.js” was created by Hanly De Los Santos.
- “shBrushVimscript.js” was created by nelstrom(Drew Neil).
- “shBrushYaml.js” was created by Nicolas Perriault.
- Judah revised the awkward descriptive text that was shown before comment form.
| Domain | Exposures | Headers | Last Checked |
|---|---|---|---|
| t*e*r*.com | F | Jul 28, 2026 | |
| d*y*o*d*e*.o*g.ua | F | Jul 28, 2026 | |
| p*o*r*s*-*n*w*r*.fr (WP 4.5.33) | F | Jul 27, 2026 | |
| s*l*n*l*e.info (WP 4.8.9) | F | Jul 27, 2026 | |
| m*n*h*i*-*e*i*n.de (WP 5.5.17) | F | Jul 25, 2026 | |
| i*a*e*d.org (WP 6.0.9) | F | Jul 23, 2026 | |
| a*n*a*d*n.com (WP 4.3.16) | F | Jul 22, 2026 | |
| f*w*r*j*c*s.com (WP 6.1.10) | F | Jul 22, 2026 | |
| o*i*y.com (WP 5.8.10) | F | Jul 22, 2026 | |
| o*f*m*g.com (WP 7.0.2) | B | Jul 22, 2026 | |
| e*e*c*l*r*t*r.com (WP 7.0.2) | F | Jul 21, 2026 | |
| p*o*r*s*i*w*r*.fr (WP 4.5.33) | F | Jul 21, 2026 | |
| t*t*i.com | F | Jul 20, 2026 | |
| o*e*s*u*c*f*r*.com (WP 7.0.2) | B | Jul 19, 2026 | |
| e*u*6*.net | F | Jul 19, 2026 | |
| b*i*i*h*o*i*d*.com (WP 7.0.2) | F | Jul 19, 2026 | |
| m*g*r*s*i*a*a*a.com | F | Jul 19, 2026 | |
| d*r*n*a.com (WP 3.5) | F | Jul 16, 2026 | |
| d*n*e*n*v*r*o*m*s.com (WP 6.2) | F | Jul 16, 2026 | |
| a*d*e*f*a*g.com (WP 6.9) | F | Jul 16, 2026 | |
| e*e*t*e*k*r.com (WP 7.0.1) | F | Jul 16, 2026 | |
| m*x*m*t*m*s.com (WP 6.9.1) | F | Jul 15, 2026 | |
| z*c*a*a.com | F | Jul 14, 2026 | |
| e*r*h*i*k.c*.jp | F | Jul 14, 2026 | |
| s*m*l*c*d*n*.org | F | Jul 13, 2026 | |
| b*o*k*d*s*o*a*l*-*m*i*.com (WP 4.9.23) | F | Jul 12, 2026 | |
| b*a*r*e*l.com (WP 7.0.1) | F | Jul 12, 2026 | |
| t*o*i*m*t*e*e*.com (WP 4.1.42) | F | Jul 11, 2026 | |
| z*n*p*.ru (WP 5.6.17) | F | Jul 11, 2026 | |
| h*n*w*b*e*.com (WP 6.1.10) | F | Jul 11, 2026 | |
| j*g*a*u*.com | F | Jul 10, 2026 | |
| c*i*a*.com | F | Jul 10, 2026 | |
| z*n*e*r*n.o*.jp (WP 6.2.9) | F | Jul 10, 2026 | |
| k*v*n*u*i*e*u.fr | F | Jul 10, 2026 | |
| l*v*w*r*p*o*l*m.com (WP 7.0.1) | F | Jul 10, 2026 | |
| c*a*k*r*a*i*n*.net | F | Jul 9, 2026 | |
| m*k*t*-*a*a*a.com | F | Jul 8, 2026 | |
| q*a*t*o*.com (WP 6.4.8) | F | Jul 8, 2026 | |
| j*a*i*l*.com (WP 7.0) | F | Jul 8, 2026 | |
| t*m*j*p*n.com (WP 6.7.5) | F | Jul 8, 2026 | |
| p*d*l*o*.com | D | Jul 8, 2026 | |
| 4*u*a.com | F | Jul 7, 2026 | |
| w*a*m*r*d*d.com (WP 6.8.3) | F | Jul 7, 2026 | |
| b*n*a*i*a*h*w*s.com (WP 4.4.21) | F | Jul 6, 2026 | |
| e*k*n*.org (WP 5.8.10) | F | Jul 5, 2026 | |
| 9*n*a*.com | F | Jul 5, 2026 | |
| e*w*.org (WP 6.6.5) | F | Jul 4, 2026 | |
| g*s*n*v.com (WP 6.1.10) | F | Jul 4, 2026 | |
| g*i*z.org | C | Jul 4, 2026 | |
| a*e*k*n*h*s*l*g.com | F | Jul 3, 2026 | |
| x*r*y*.org (WP 6.2.9) | F | Jul 2, 2026 | |
| a*q*r*.com | F | Jul 1, 2026 | |
| o*k*.site | F | Jun 4, 2026 | |
| f*a*k*z*a*.com (WP 6.9.4) | F | Jun 3, 2026 | |
| t*e*p*o*e.com (WP 5.7.15) | F | Jun 1, 2026 | |
| t*e*y*e*a*v*s*r.com (WP 3.9.1) | F | Jun 1, 2026 |