=== SyntaxHighlighter Evolved === Contributors: Viper007Bond, automattic Donate link: http://www.viper007bond.com/wordpress-plugins/syntaxhighlighter/donate/ Tags: code, sourcecode, php, xhtml, html, css, WordPress.com Requires at least: 2.7 Tested up to: 4.3 Stable tag: trunk Easily post syntax-highlighted code to your site without having to modify the code at all. As seen on WordPress.com. == Description == SyntaxHighlighter Evolved allows you to easily post syntax-highlighted code to your site without losing its formatting or making any manual changes. It uses the [SyntaxHighlighter JavaScript package by Alex Gorbatchev](http://alexgorbatchev.com/wiki/SyntaxHighlighter). For a live demo, see [this plugin's homepage](http://www.viper007bond.com/wordpress-plugins/syntaxhighlighter/). For a list of supported languages (most widely used languages are supported), see the [WordPress.com support document](http://en.support.wordpress.com/code/posting-source-code/). *[As seen on WordPress.com.](http://en.blog.wordpress.com/2009/12/02/better-source-code-posting/)* == Installation == ###Upgrading From A Previous Version### To upgrade from a previous version of this plugin, delete the entire folder and files from the previous version of the plugin and then follow the installation instructions below. ###Uploading The Plugin### Extract all files from the ZIP file, **making sure to keep the file/folder structure intact**, and then upload it to `/wp-content/plugins/`. **See Also:** ["Installing Plugins" article on the WP Codex](http://codex.wordpress.org/Managing_Plugins#Installing_Plugins) ###Plugin Activation### Go to the admin area of your WordPress install and click on the "Plugins" menu. Click on "Activate" for the "SyntaxHighlighter" plugin. ###Plugin Usage### Just wrap your code in `[language]`, such as `[php]code here[/php]` or `[css]code here[/css]`. For a list of supported languages (all widely used languages are supported), please [click here](http://alexgorbatchev.com/wiki/SyntaxHighlighter:Brushes). You do not need to escape HTML entities or anything, just post your code as-is. The plugin will handle the rest. The shortcodes accept a wide variety of parameters. For details, see the bottom of the plugin's settings page. == Frequently Asked Questions == = The code is just being displayed raw. It isn't being converted into a code box or anything. What's wrong? = Make sure your theme's `footer.php` file has `` somewhere inside of it, otherwise the plugin won't be able to do it's thing. == Screenshots == 1. Example code display of some PHP inside some HTML. 2. A part of the Settings page which controls the defaults. == ChangeLog == = Version 3.1.13 = * Fix setting sanitization bug. Props Alexander Concha (@xknown). * Don't encode shortcode contents on (un)trash. Props Andrew Ozz (@azaozz). = Version 3.1.12 = * Updated editor JavaScript for WordPress 4.3. Props Andrew Ozz (@azaozz). = Version 3.1.11 = * SyntaxHighlighter 3.x: Fix table layout issue. Props jeherve. * Fix sanitization bug for "classname" parameter. * Fix a bug that prevented highlighting a range of lines, such as "5-10". = Version 3.1.10 = * New version of SyntaxHighlighter 3.x library to address XSS security issue. Props Ben Bidner for finding the bug and Alex Gorbatchev working with us (Automattic) to patch the issue. * Compatibility with moving the plugins folder to a location other than the default one. * Updated Japanese translation file thanks to Daisuke Takahashi. = Version 3.1.9 = * Reset box-shadow property for better theme support. Props Michael Fields. * Crush images for smaller filesizes. = Version 3.1.8 = * TinyMCE 4.x compatibility. Props azaozz. * Added German translation thanks to [Michael Berger](http://bitespresso.de/). = Version 3.1.7 = * XHTML validation fix by adding `type` attribute to `