![](https://webdesign-mame.com/wp-content/uploads/2023/08/3ce51b55ad43244fa6d36f5c31aa56d9-150x150.png)
ブログに、見やすくてコピペできるサンプルのソースコードを載せたい。
今回は、ブログ運営する際に役立つ「見やすくてキレイなソースコード」を載せる方法をご紹介します。
実際の見え方の例
<nav>
<ul>
<li>
<a href="#">会社概要</a>
</li>
<li>
<a href="#">よくある質問</a>
</li>
<li>
<a href="#">お問い合わせ</a>
</li>
</ul>
</nav>
- ブログ記事に見やすいソースコードを載せる方法
- SWELLと相性のいいソースコードを載せるプラグイン
- プラグイン「Highlighting Code Block」の使い方
ブログにソースコードを載せる方法
ブログ記事にソースコードを載せるためには、WordPressのプラグイン「Highlighting Code Block」を使用します。
![](https://webdesign-mame.com/wp-content/uploads/2023/09/057dde7cc2115d06ff0125ce6201d6a6-1024x463.jpg)
![](https://webdesign-mame.com/wp-content/uploads/2023/09/057dde7cc2115d06ff0125ce6201d6a6-1024x463.jpg)
「Highlighting Code Block」を使用することで、簡単に見やすくてキレイなソースコードを表示することが可能です。
Highlighting Code Blockの特徴
Highlighting Code Blockの特徴は以下のとおりです。
- 国内No.1シェア【SWELL】とHighlighting Code Blockは相性が抜群
- 対応可能な言語が多い
- カラーリングは「Light」と「Dark」の2種類
![](https://webdesign-mame.com/wp-content/uploads/2023/07/c34aea258a2ae2ef335e9c02a4329fcb-150x150.png)
![](https://webdesign-mame.com/wp-content/uploads/2023/07/c34aea258a2ae2ef335e9c02a4329fcb-150x150.png)
![](https://webdesign-mame.com/wp-content/uploads/2023/07/c34aea258a2ae2ef335e9c02a4329fcb-150x150.png)
順番に解説していきます。
国内No.1シェア【SWELL】とHighlighting Code Blockの相性
WordPressの国内No.1シェア【SWELL】とプラグイン「Highlighting Code Block」は同じ開発者が作っているため、相性は抜群です。
ちなみに開発者の了さん(@ddryo_loos)は、「SEO SIMPLE PACK」や「Useful Blocks」、「Pochipp」など、多くの有名プラグイン開発にも携わっています!
対応可能な言語
対応可能な言語はデフォルトで17種類です。
- HTML
- CSS
- SCSS
- JavaScript
- TypeScript
- PHP
- Ruby
- Python
- Swift
- C
- C#
- C++
- Objective-C
- SQL
- JSON
- Bash
- Git
上記以外の言語を使用したい場合は、「独自prism.js」の設定と併用することで可能になります。
カラーリングは「Light」と「Dark」の2種類
ブログの雰囲気に合わせて、カラーリングを変更できます。
「Light」と「Dark」は以下の見え方です。
Light
![](https://webdesign-mame.com/wp-content/uploads/2023/09/59f7d7da1085a856bd7faf595dd27402-1024x416.png)
![](https://webdesign-mame.com/wp-content/uploads/2023/09/59f7d7da1085a856bd7faf595dd27402-1024x416.png)
Dark
![](https://webdesign-mame.com/wp-content/uploads/2023/09/073adff330b963eba2b556fd4d706429-1024x414.png)
![](https://webdesign-mame.com/wp-content/uploads/2023/09/073adff330b963eba2b556fd4d706429-1024x414.png)
プラグイン:Highlighting Code Blockの使い方
Highlighting Code Blockをインストールして、有効化します。
Highlighting Code Blockをインストールする方法
WordPressの管理画面からプラグインの「新規追加」をクリック、Highlighting Code Blockを入力します。
![](https://webdesign-mame.com/wp-content/uploads/2023/09/d3ad99cc79e043d8a422d3516cb1f624-1024x481.jpg)
![](https://webdesign-mame.com/wp-content/uploads/2023/09/d3ad99cc79e043d8a422d3516cb1f624-1024x481.jpg)
「今すぐインストール」をクリックしたら、「有効化」します。
![](https://webdesign-mame.com/wp-content/uploads/2023/09/15b6f1afdf63f49acb4df6217df94c0a-1024x469.png)
![](https://webdesign-mame.com/wp-content/uploads/2023/09/15b6f1afdf63f49acb4df6217df94c0a-1024x469.png)
![](https://webdesign-mame.com/wp-content/uploads/2023/07/802e88f0180750d7b5a290ecc7cc8d55-150x150.png)
![](https://webdesign-mame.com/wp-content/uploads/2023/07/802e88f0180750d7b5a290ecc7cc8d55-150x150.png)
![](https://webdesign-mame.com/wp-content/uploads/2023/07/802e88f0180750d7b5a290ecc7cc8d55-150x150.png)
準備完了です◎
Highlighting Code Blockの設定方法
では、Highlighting Code Blockを設定していきましょう。
Highlighting Code Blockは、設定しなくてもデフォルトのまま使用できます。
以下の設定を変更したい方のみご対応ください。
![](https://webdesign-mame.com/wp-content/uploads/2023/09/08bdd5750eee121858725584052c13cd-1024x606.jpg)
![](https://webdesign-mame.com/wp-content/uploads/2023/09/08bdd5750eee121858725584052c13cd-1024x606.jpg)
- コードブロックに言語を表示/非表示(デフォルト:表示)
- コードブロックに行数を表示/非表示(デフォルト:表示)
- コードブロックにコピーボタンを表示する(デフォルト:表示)
- フォントスムージングをオン/オフ(デフォルト:オフ)
- コードカラーリング*(フロント側/エディター側)(デフォルト:Light)
- フォントサイズ(PC・SP)(デフォルト:PC14px/SP13px)
- コードのフォントファミリー(デフォルト:Menlo, Consolas, “Hiragino Kaku Gothic ProN”, “Hiragino Sans”, Meiryo, sans-serif;)
*コードカラーリングのフロント側・エディター側とは、フロント側が公開された記事の見え方、エディター側が編集画面での見え方のことです。
Highlighting Code Blockの基本の設定方法は以下のとおりです。
![](https://webdesign-mame.com/wp-content/uploads/2023/09/52cfae926b604050c1b0c58d10026726-224x300.png)
![](https://webdesign-mame.com/wp-content/uploads/2023/09/52cfae926b604050c1b0c58d10026726-224x300.png)
必要に応じて、設定項目を変更してください。
![](https://webdesign-mame.com/wp-content/uploads/2023/09/08bdd5750eee121858725584052c13cd-1024x606.jpg)
![](https://webdesign-mame.com/wp-content/uploads/2023/09/08bdd5750eee121858725584052c13cd-1024x606.jpg)
高度な設定もこちらから設定可能です。
![](https://webdesign-mame.com/wp-content/uploads/2023/09/389f5aae587aa393b7a986b813f57d20-1024x565.jpg)
![](https://webdesign-mame.com/wp-content/uploads/2023/09/389f5aae587aa393b7a986b813f57d20-1024x565.jpg)
Highlighting Code Blockをブログで使う方法
実際に「Highlighting Code Block」をブログ記事に使ってみましょう!
投稿編集画面でブロック追加。
ブロック(テキスト)から「Highlighting Code Block」を選択します。
![](https://webdesign-mame.com/wp-content/uploads/2023/09/aa555a639d18955c1cf0eb368f899b60-1024x501.png)
![](https://webdesign-mame.com/wp-content/uploads/2023/09/aa555a639d18955c1cf0eb368f899b60-1024x501.png)
![](https://webdesign-mame.com/wp-content/uploads/2023/09/45f01523a60bd0a7d627c6023abe1e5b-1024x284.png)
![](https://webdesign-mame.com/wp-content/uploads/2023/09/45f01523a60bd0a7d627c6023abe1e5b-1024x284.png)
- Lang Select(使用言語の選択)
- ファイル名の記載
- data-line属性値
data-line属性値について
<nav>
<ul>
<li>
<a href="#">会社概要</a>
</li>
<li>
<a href="#">よくある質問</a>
</li>
</ul>
</nav>
例えば、上記のように、4行目をハイライト表示したい場合、右下の枠に4と入力します。
![](https://webdesign-mame.com/wp-content/uploads/2023/09/2b099d95d572c08c83357fdc3b61e02e-1024x491.png)
![](https://webdesign-mame.com/wp-content/uploads/2023/09/2b099d95d572c08c83357fdc3b61e02e-1024x491.png)
複数行のハイライト表示の方法
1行目〜3行目までをハイライト表示したい場合は、1-3
<ul>
<li>
<a href="#">会社概要</a>
</li>
<li>
<a href="#">よくある質問</a>
</li>
</ul>
1行目と3行目をハイライト表示したい場合は、1,3
<ul>
<li>
<a href="#">会社概要</a>
</li>
<li>
<a href="#">よくある質問</a>
</li>
</ul>
と、右下の枠「data-line属性値」に入力します。
![](https://webdesign-mame.com/wp-content/uploads/2023/07/f3340699f445393dc6ef237946cd72c6-150x150.png)
![](https://webdesign-mame.com/wp-content/uploads/2023/07/f3340699f445393dc6ef237946cd72c6-150x150.png)
![](https://webdesign-mame.com/wp-content/uploads/2023/07/f3340699f445393dc6ef237946cd72c6-150x150.png)
お疲れさまでした…!見やすくて、コピーも簡単なソースコードの表示ができましたね♩
まとめ
今回は「ブログで見やすいソースコードを紹介したい…!」という方に向けて、プラグイン「Highlighting Code Block」を紹介しました。
「Highlighting Code Block」を使用するだけで、見やすくて使いやすいソースコードを埋め込むことができます。
すぐは使用しないかな…という方も入れておいて損はないですよ◎