WordPressの記事上でソースコードをわかりやすく表示するには、ソースコード表示用プラグインの1つである SyntaxHighlighter Evolved (詳細) を利用する。このプラグインはWordPressのショートコード機能を用いて、ソースコードの修飾を行っている。
具体的には、
- SyntaxHighlighter Evolved をインストールする
- 記事中のソースコード領域を使用言語タグで囲む
の手順で実現できる。
1. SyntaxHighlighter Evolved をインストールする
- WordPressの管理画面から、プラグイン → 新規追加 に進む。
- SyntaxHighlighter Evolved を検索し、インストールした後に有効化する。
- 設定 ページで以下の設定を行う。
- バージョンを選択する。→ 今回は Version 3.x を使用
- ソースコード中のリンクを無効化したい場合は、「自動リンクを有効にする」のチェックを外す。
2. 記事中のソースコード領域を使用言語タグで囲む
- 修飾したいソースコード領域を [使用言語] と [/使用言語] で囲む。
[html] <html> <body> <p class="test"> Hello Wonderful World ! <a href="http://aokiji.science/blog">AoYu's Blog</a> </p> </body> </html> [/html]
↓
<html> <body> <p class="test"> Hello Wonderful World ! <a href="http://aokiji.science/blog">AoYu's Blog</a> </p> </body> </html>
- あるいは、修飾したいソースコード領域を [code language=”使用言語”] と [/code]で囲む。
- language以外にも複数のパラメータを設定することができる。
[code language="html" title="Example" highlight="5" autolinks="true" collapse="true"] <html> <body> <p class="test"> Hello Wonderful World ! <a href="http://aokiji.science/blog">AoYu's Blog</a> </p> </body> </html> [/code]
↓
<html> <body> <p class="test"> Hello Wonderful World ! <a href="http://aokiji.science/blog">AoYu's Blog</a> </p> </body> </html>
- 利用できる言語 (ショートコード) は以下の通り
- actionscript3
- bash
- clojure
- coldfusion
- cpp
- csharp
- css
- delphi
- erlang
- fsharp
- diff
- groovy
- html
- javascript
- java
- javafx
- matlab
- objc
- perl
- php
- text
- powershell
- python
- r
- ruby
- scala
- sql
- vb
- xml
コメントを残す