Plugin này chưa được cập nhật với 3 phiên bản mới nhất của WordPress. Nó có thể không được hỗ trợ và bảo trì, và có thể xung đột với các phiên bản WordPress mới nhất.

WordPress Rainbow Hilite

Mô tả

“WordPress Rainbow Hilite” is no longer maintained. If you are interested in taking over the plugin, please leave a notice in the [github issues](https://github.com/mcguffin/wp-rainbow-hilite/issues).

If you like to use

Code syntax Highlighting. Documentation can be found here.

Features:

  • Highlighted code can be copy-pasted directly out of the site. No “view raw” button needed.
  • User friendly TinyMCE integration.
  • Many programming languages supported.

Includes rainbow.js a syntax highlighting script written by Craig Campbell.
Line numbering through rainbow.linenumbers by Ron Valstar.

Currently supported languages by Rainbow are

  • C
  • C#
  • Coffeescript
  • CSS
  • D
  • Go
  • Haskell
  • HTML
  • Java
  • Javascript
  • Lua
  • PHP
  • Python
  • R
  • Ruby
  • Scheme
  • Shell
  • Smalltalk

There are some Hooks implemented allowing you to load your own language modules. Details here.

Latest files on GitHub.

Plugin API

The plugin offers some filters to allow themes and other plugins to hook in.

See GitHub-Repo for details.

Ảnh màn hình

  • Visual Editor
  • Code properties dialog
  • WordPress Settings Writing
  • Highlighted Code

Cài đặt

Follow the standard WordPress plugin installation procedere.

Hỏi đáp

I found a bug. Where should I post it?

Depends. If you can break it down to the JavaScript core it would be best placed in the Rainbow Repository (which is not mine).

Everything else can either go into the Support forum, or in the WP-Rainbow Repo.

I’d like to suggest a feature. Where should I post it?

I personally prefer GitHub. The plugin code is here: GitHub
(See above as well.)

I want to use the latest files. How can I do this?

Use the GitHub Repo rather than the WordPress Plugin. Do as follows:
1. If you haven’t done so: Install git
2. in the console cd into Your ‘wp-content/plugins’ directory
3. type ‘git clone git@github.com:mcguffin/wp-rainbow-hilite.git’
4. If you want to update to the latest files (be careful, might be untested on Your WP-Version) type ‘git pull’.

I found a bug and fixed it. How can I let You know?

Either post it on the GitHub-repo or—if you cloned the repository—send me a pull request.

Đánh giá

3 Tháng Chín, 2016
As developer I need to post code snippets from time to time and this plugin helps me to highlight the code nicely. Without a large overhead this plugin only enqueues style and js, which is nice to reduce the load. Thx 🙂
Đọc tất cả 5 đánh giá

Người đóng góp & Lập trình viên

“WordPress Rainbow Hilite” là mã nguồn mở. Những người sau đã đóng góp vào plugin này.

Những người đóng góp

“WordPress Rainbow Hilite” đã được dịch qua 1 ngôn ngữ. Cảm ơn những người tham gia dịch vì đóng góp của họ.

Dịch “WordPress Rainbow Hilite” sang ngôn ngữ của bạn.

Muốn tham gia phát triển?

Duyệt code, check out SVN repository, hoặc theo dõi nhật ký phát triển qua RSS.

Nhật ký thay đổi

2.0.5

End-of-life notice

2.0.4

Fix PHP Fatal Error

2.0.2

Get rid of concating assets in PHP (use a Script optimizer plugin instead)

2.0.1

Introduce new release pipeline

2.0.0

Code refactoring

1.0.6

Localization: Move de_DE to translate.wordpress.org

1.0.5

Fix: Safer script loading

1.0.4

Fix: Scripts now are correctly minified by Autoptimize.

1.0.3

Fix: Load rainbow css after theme css

1.0.2

l10n: Change plugin textdomain to plugin slug.

1.0.1

JS Fix: play nice with prevoisly declared document.onreadystatechange callbacks.

1.0.0

Initial Release