Title: Prism Syntax Highlighter for WordPress
Author: Nico
Published: <strong>2014 年 4 月 20 日</strong>
Last modified: 2016 年 10 月 2 日

---

搜索插件

**该插件尚未通过WordPress的最新3个主要版本进行测试**。 当与较新版本的WordPress一起
使用时，可能不再受到维护或支持，并且可能会存在兼容性问题。

![](https://s.w.org/plugins/geopattern-icon/prism.svg)

# Prism Syntax Highlighter for WordPress

 作者：[Nico](https://profiles.wordpress.org/nico23/)

[下载](https://downloads.wordpress.org/plugin/prism.zip)

 * [详情](https://cn.wordpress.org/plugins/prism/#description)
 * [评价](https://cn.wordpress.org/plugins/prism/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/prism/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/prism/#developers)

 [支持](https://wordpress.org/support/plugin/prism/)

## 描述

Despite two plugins already on wordpress.org I decided to write my own from scratch.
The result is a minimalistic but powerful plugin with only ~250 lines of PHP.

 * Supports every possible Prism configuration.
 * Adds TinyMCE dropdown lost for `<code class="language-xxx"> and <pre class="language-
   xxx">` for bash, css, js, markup, php, scss. (I can make a filter if you want
   to add more.)
 * Does not load prism on every page, only when needed.
 * Supports automatic detection of prism HTML.
 * Supports displaying code from custom fields with `[prism]` shortcode.
 * Developers may use the `prism` handle to enqueue the pre-registered script and
   style.
 * Has admin editor button for quick shortcode template snippet.
 * Has no options page by design.
 * **Read more ->** [Prism Syntax Highlighter for WordPress](http://nextgenthemes.com/plugins/prism-syntax-highlighter-for-wordpress/)

Bundled Prism Version (2016-09-17)

Link: http://prismjs.com/download.html?themes=prism-okaidia&languages=markup+css
+clike+javascript+bash+less+php&plugins=line-highlight+line-numbers+wpd+show-language

Skin: Okaida

Languages

 * Markup
 * CSS
 * C-like
 * JavaScript
 * Bash
 * PHP
 * Sass (Scss)

Plugins

 * Line Highlight
 * Line Numbers
 * WebPlatform Docs
 * Show Language

## 安装

No idea how.

## 常见问题

  Will the data mining ever end?

What data mining?

  More!

[K](http://nextgenthemes.com/plugins/prism-syntax-highlighter-for-wordpress/)

## 评价

![](https://secure.gravatar.com/avatar/878a80b910f3fa1edf96365ea293ae4c4d952c82ddf57573fea7e8cd84ce1836?
s=60&d=retro&r=g)

### 󠀁[Not working](https://wordpress.org/support/topic/not-working-2559/)󠁿

 [all4wp](https://profiles.wordpress.org/all4wp/) 2018 年 6 月 13 日

Not working.

![](https://secure.gravatar.com/avatar/224121c77c70f0fa5cb5cafc60fd4f033e31dd386eb6848c2510b4f8bcdb9db4?
s=60&d=retro&r=g)

### 󠀁[Doesn’t work](https://wordpress.org/support/topic/doesnt-work-1674/)󠁿

 [Mark](https://profiles.wordpress.org/encryptdesigns/) 2017 年 8 月 15 日

Doesn’t work, which is too bad 🙁

![](https://secure.gravatar.com/avatar/a7358b4a780456c46d9f9269f6964e56a0a1db15584d4f90a40905ab7229b203?
s=60&d=retro&r=g)

### 󠀁[Works Well, and is Customizable by people who are somewhat savvy.](https://wordpress.org/support/topic/works-well-and-is-customizable-by-people-who-are-somewhat-savvy/)󠁿

 [dirkmittler](https://profiles.wordpress.org/dirkmittler/) 2017 年 5 月 7 日

I find that this plugin does what it’s supposed to do, and then some. Pity that 
often, I do not write code which is very serious, because if I did, then this plugin
would allow me to blog about that code in style. 🙂 The instructions should be followed
however, to download the JS and CSS Files from the prescribed Web-site, suggested
by the plugin author, and to create a directory wherever our blog has its ‘uploads’
folder, so that a subdirectory exists with the name ‘…/uploads/prism/’ , and then
to put those two customized files into that directory. This does not strike me as
complicated, but fulfills the promise that the color scheme etc. can be customized.
That version of the plugin will be used for the public version of our blog, while
the built-in version of the files will be used in our editor preview panel. Dirk

![](https://secure.gravatar.com/avatar/890d790c6978a248edc19c71773bb5042dbe4ba9c3a60247413a19f3ebdd791c?
s=60&d=retro&r=g)

### 󠀁[works great](https://wordpress.org/support/topic/works-great-1511/)󠁿

 [bendim](https://profiles.wordpress.org/bendim/) 2016 年 10 月 9 日

It works great thx. Please add json.

 [ 阅读所有7条评价 ](https://wordpress.org/support/plugin/prism/reviews/)

## 贡献者及开发者

「Prism Syntax Highlighter for WordPress」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ Nico ](https://profiles.wordpress.org/nico23/)

[帮助将「Prism Syntax Highlighter for WordPress」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/prism)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/prism/)，查看[SVN仓库](https://plugins.svn.wordpress.org/prism/)，
或通过[RSS](https://plugins.trac.wordpress.org/log/prism/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/prism/)。

## 更新日志

### 1.1.0 – 2016-09-18

 * Updated bundled prism.js.
 * Added quotes to the shortcode included with the buttin click.
 * Always scan archives, abodon the define switch.
 * Added TinyMCE dropdown styles to style `<code>` and `<pre>` tags with language-
   xxx classes.

### 1.0.1

 * Added SVG icon for plugin installer

### 1.0.0

 * Updated bundled Prism version

### 0.9.6

 * Fix: Missing data-manual output

### 0.9.5

 * Improved: WTFAQ
 * Fix: Screenshots

### 0.9.0

 * Release

## 额外信息

 *  版本 **1.1.1**
 *  最后更新：**10 年前**
 *  活跃安装数量 **50+**
 *  WordPress 版本 ** 3.5.0 或更高版本 **
 *  已测试的最高版本为 **4.6.30**
 *  语言
 * [English (US)](https://wordpress.org/plugins/prism/)
 * 标签
 * [code](https://cn.wordpress.org/plugins/tags/code/)[highlighter](https://cn.wordpress.org/plugins/tags/highlighter/)
   [prism](https://cn.wordpress.org/plugins/tags/prism/)[prismjs](https://cn.wordpress.org/plugins/tags/prismjs/)
   [syntax](https://cn.wordpress.org/plugins/tags/syntax/)
 *  [高级视图](https://cn.wordpress.org/plugins/prism/advanced/)

## 评级

 3.3 星（最高 5 星）。

 *  [  4 条 5 星评价     ](https://wordpress.org/support/plugin/prism/reviews/?filter=5)
 *  [  0 条 4 星评价     ](https://wordpress.org/support/plugin/prism/reviews/?filter=4)
 *  [  0 条 3 星评价     ](https://wordpress.org/support/plugin/prism/reviews/?filter=3)
 *  [  0 条 2 星评价     ](https://wordpress.org/support/plugin/prism/reviews/?filter=2)
 *  [  3 条 1 星评价     ](https://wordpress.org/support/plugin/prism/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/prism/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/prism/reviews/)

## 贡献者

 *   [ Nico ](https://profiles.wordpress.org/nico23/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/prism/)

## 捐助

您愿意支持这个插件的发展吗?

 [ 捐助此插件 ](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=UNDSCARF3ZPBC)