描述
The CC-Syntax-Highlight plugin supports syntax highlighting of Posts, Pages, and any public Custom Post Types.
It uses highlight.js or google-code-prettify libraries.
Additionally it can use the clipboard.js library to add a button that copies text to the clipboard and highlightjs-line-numbers.js plugin to add line numbers.
It is delivered with support for shortcode (default
- you can change it on the settings page) which automatically converts all special characters to HTML entities. This plugin is compatible with Multisite WordPress installations.</p> <h4>How does it work?</h4> <ol> <li>Go to the 'Settings > Syntax Highlight' page, select your preferred options and save them.</li> <li>Simply add the source code to your post (or other selected public Custom Post Type) wrapped with: <pre><code>Your source code</code></pre> or if you would like to automatically convert all special characters to HTML entities, use shortcode wrapper instead (default [code] - you can change it on the settings page): <pre>[code]Your source code
</pre>
Plugin’s js scripts and css styles files only load if the source code occurs on displaying page.
屏幕截图
安装
From your WordPress Dashboard
- Go to ‘Plugins > Add New’
- Search for ‘CC-Syntax-Highlight’
- Activate the plugin from the Plugin section on your WordPress Dashboard.
From WordPress.org
- Download ‘CC-Syntax-Highlight’.
- Upload the ‘cc-syntax-highlight’ directory to your ‘/wp-content/plugins/’ directory using your favorite method (ftp, sftp, scp, etc…)
- Activate the plugin from the Plugin section in your WordPress Dashboard.
Once Activated
- Visit the ‘Settings > Syntax Highlight’ page, select your preferred options and save them.
Multisite
The plugin can be activated and used for just about any use case.
- Activate at the site level to load the plugin on that site only.
- Activate at the network level for full integration with all sites in your network (this is the most common type of multisite installation).
评价
贡献者及开发者
更新日志
1.2.3
Release date: 16.03.2022
- Added PHP 8.0 support.
1.2.2
Release date: 22.10.2019
- Fixed conflict with core clipboard wp script.
1.2.1
Release date: 15.10.2019
- Added highlightjs-line-numbers.js plugin in 2.7.0 version.
- Updated highlight.js script to 9.15.10 version.
1.2.0
Release date: 15.06.2018
- Fixed issue with wrong brackets interpretation.
1.1.0
Release date: 05.12.2016
- Added support for “copy-to-clipboard” feature by using the clipboard.js library.
1.0.1
Release date: 01.10.2016
- Corrected readme.txt file.
1.0.0
Release date: 27.09.2016
- First stable version of the plugin.