WordPressでソースコードを紹介する時に便利なプラグインSyntaxHighlighter Evolved

投稿日:2016.02.01.
更新日:2025.04.12.

WordPress

株式会社TREVOの月額制ホームページ制作サービス
PR

TREVOスタッフ
執筆 TREVOスタッフ

株式会社TREVOのブログは、Web制作の現場で日々奮闘しているスタッフが、企画・デザイン・開発・SEO・運用まで幅広いテーマで執筆しています。

「分かりやすく、役に立つ」ことをモットーに、ホームページ制作や運営のヒント、トレンド情報、日々の気づきを発信中です。大阪を拠点に、全国のお客様と向き合いながら培った現場目線のノウハウを、実体験ベースでお届けします。
初めてホームページ制作をご検討の方から、リニューアルや集客強化を考えている方まで、何かヒントになる情報があればうれしいです。
記事へのご質問やご相談も、お気軽にお問い合わせください。
執筆記事:記事一覧ページ

板浪 雅樹
監修 板浪 雅樹

2005年から WEB 業界一筋。500サイト超を手がける SEO・WordPress のエキスパート。「公開後こそ本番」を掲げ、データ分析とユーザー視点で成果を引き出す運用を提案。

2005年に制作会社へ入社後、プログラマーからキャリアをスタート。サーバー構築・データベース設計で培った技術を強みに、WordPress テーマ/プラグイン開発やサイト移行の難案件を多数担当してきました。
2010年以降は SEO エンジニアとしても活動領域を拡大。コンテンツ設計・内部リンク最適化・高速化チューニングにより、競合の激しいビッグキーワードで上位獲得を実現してきました。
現在は TREVO のウェブディレクターとして、要件定義から運用改善まで一気通貫でリード。AI ライティングや GA4/Looker Studio を活用したレポーティング手法を開発し、「数字で説明できるサイト運用」をポリシーにクライアントの ROI 最大化を支援しています。
趣味/強み:筋トレとランニングで日々の集中力をキープ。複雑な課題を“仕組み”で解決するのが得意。
モットー:「サイトは資産。改善を止めた瞬間から価値は目減りする」

執筆記事:記事一覧ページ
SNS:x(旧 Twitter)@TREVO_WEB

20160201-3WEB制作などの技術情報をブログで紹介する場合HTML、CSS、PHP、JavaScriptなどのプログラミングのコードを説明することがよくあります。
ただプログラミングのコードをそのままブログ記事にしてアップしてしまうと、プログラムが稼働して紹介するコードが表示しなくなったり、記事の投稿がエラーになったりします。
そんな時に便利な記事の中で表示されるソースコードをキレイに表示してくれるプラグイン「SyntaxHighlighter Evolved」をご紹介いたします。
WordPressで制作・技術関係のブログを運営している方がの多くが利用している便利なプラグインです。

使用できる言語

actionscript3、bash、clojure、coldfusion、cpp、csharp、css、delphi、erlang、fsharp、diff、groovy、html、javascript、java、javafx、matlab (keywords only)、objc、perl、php、text、powershell、python、r、ruby、scala、sql、vb、xml
公式サイトに詳細にも対応言語一覧がありますので参考にしてください。

■注意事項
テキストモードで使用してください。
ビジュアルモードで使用すると、ソースコードの一部が除去・変更されることがあります。

 

使い方

ソースコードを入力して言語名で囲みます。
例:HTMLの場合

[html]
<h1>これはテストです。</h1>
<p>これはテストです。</p>
[/html]

 

他のコードでも同じ方法で使用できます。
CSSは[CSS]、JavaScriptは[javascript]といったように記述します。

例:CSSの場合

[css]ソース[/css]

[css]
#text {
font-size: 14px;
font-weight: bold;
color: #F00;
}
[/css]

 

例:JavaScriptの場合

[javascript]ソース[/javascript]

[javascript]
function slideSwitch() {
var $active = $(‘#slideshow a.active’);
if ( $active.length == 0 ) $active = $(‘#slideshow a:last’);
var $next = $active.next().length ? $active.next()
: $(‘#slideshow a:first’);

$active.addClass(‘last-active’);

$next.css({opacity: 0.0})
.addClass(‘active’)
.animate({opacity: 1.0}, 1000, function() {
$active.removeClass(‘active last-active’);
});
}

$(function() {
setInterval( “slideSwitch()”, 6000 );
});
[/javascript]

まとめ

簡単に利用できて、しかもソースコードが見栄えよくなるのでプログラムなどの技術系のブログを運営している方には使い勝手のよいプラグインです。

関連の記事

CONTACT

ホームページ制作・Web制作に関するご質問やご相談は、
下記フォームよりお問い合わせください。

無料のお見積りや初回のご相談も承っておりますので、「まだ検討中」「ちょっと話を聞いてみたい」といった段階でも大歓迎です。
現状のホームページ診断も無料で実施中です。

0120-83-8567
平日9:00~18:00まで 定休日:土 日 祝