PR
※当サイトには、アフィリエイト広告等が含まれています。閲覧者様が商品の購入や広告を見ていただくだけで広告主からの収益が発生します。閲覧者様には感謝の念に堪えませんが、当サイトは広告主から収入を得ることで記事内容が左右されることは一切ありません。令和5年10月1日からステルスマーケティングは景品表示法違反となります。消費者庁

ソースコードのハイライト表示がWordPressのCocoonなら簡単

スポンサーリンク

ソースコードをハイライト表示のロゴ画像

こんにちは、解説ゾロです!

「ソースコード」って、何だっけか?
と一瞬、頭が停止状態になるかもしれませんので「百聞は一見に如かず」で、ソースコードを書いてみます。笑
前回の記事でも登場したCocoonの「ボックスメニュー」を呼び出す「ショートコード」の、
[box_menu name="ボックスメニュー"]
他には「管理メニュー」からの「テーマの編集」に書かれている「CSS」のスタイルシート、
/* タグクラウドのマウスオーバー時の背景色 */
.tagcloud a:hover {
background-color: #f5f5f5;
text-decoration: none;
color: #000;
}
などを「ソースコード」などと呼んでいます。
あっ!そうだったそうだった!
皆様も経験があられると思いますが、この「ソースコード」は行数が増えると、とても見ずらくなってしまいます・・・よね!笑

そこで、プラグインも使わずにソースコードが見やすくなるように、行に番号を振ったり、プログラム言語を色分けしたりして見やすくする「ハイライト表示」という便利な機能をご紹介いたします。

コレが、とっても見やすい「ハイライト表示」です!
ソースコードをハイライト表示した画像
今日は、ソースコードの「ハイライト表示」を、WordPressのテーマCocoonなら簡単にできる設定を、画像を見ながらわかりやすく解説いたしますので、一緒にやりましょ!
前回の記事は「コード」をそのまま本文に表示させる方法です!
WordPressのショートコードを文字列のまま本文に表示させる方法
WordPressのショートコードをそのままテキストの文字列で本文に表示する方法を解説いたします。本文にただショートコードを書いてもショートコードが実行されて、コード自体を表示することができませんが、コレ、簡単に解決しますので、一緒にやりましょ!
スポンサーリンク
スポンサーリンク
スポンサーリンク

Cocoonの「ハイライト表示」設定

ハイライト表示は「Cocoon 設定」のハイライト表示設定を行うだけの簡単機能です。早速、ダッシュボードの
の「Cocoon 設定」をクリックすると「Cocoon 設定」の画面に変わりますので、
の「コード」をクリックしてください。

ソースコードをハイライト表示をCocoon設定

すると「ソースコード設定」の画面になりますので、
の「ハイライト表示」の設定をしますので、
の「ソースコードをハイライト表示」にチェックを入れてください。コレ一番重要です。笑!
の「行番号表示」は、ソースコード左側に行数の番号を表示したければチェックしてください。次の、
の「ライブラリ」は、ソースコード言語の対応範囲を選べますが、
の「軽量版」でも、HTML・CSS・JavaScript・Ruby・PHPなどなど主要な言語に対応していますが、メジャーな言語以外のソースコード言語を増やしたい場合は、
の「全て」にチェックを入れてください。
の「ハイライトスタイル」は、何種類もあるハイライトの色などのデザインを選ぶことができます。似てるデザインも多いので選ぶのが大変です。笑!ここでは、
の「agate」にしましたが、
の「∨」をクリックすれば、お好みのデザインをクリックして選択できます。
の「ハイライト表示するCSSセレクタ」の「entry-content pre」は「pre」に囲まれた部分をハイライト表示するという設定ですので、そのままのデフォルトで問題ないと思いますが細かい設定も可能です。最後に、
で「変更をまとめて保存」をお忘れなくクリックをお願いいたします。これで、ソースコードを書くと「ハイライト表示」されるようになります。次は、具体的なソースコードの書き方を解説いたします。

ソースコードをハイライト表示のCocoon設定内容

簡単!縦長の【ウェブページ全体をスクリーンショット】する方法
簡単にウェブページ全体をスクリーンショット(キャプチャ)する方法です。拡張機能も必要なくChromeの標準搭載で縦に長いウェブページ全体を1つの画面としてパソコンで簡単に撮影できるのでとても便利です。画像を見ながら丁寧に解説しますので一緒にやりましょ!
超簡単!エッジなら縦長ウェブページ全体のキャプチャがすぐ撮れる
マイクロソフトのエッジだと超簡単に縦長のウェブページ全体をフルでキャプチャ(スクリーンショット)が撮影できます。何枚もスクリーンショットを撮らなくてイイので、時短にもなるしキレイですので一度覚えておくと何かと便利で効率UP間違いナシです。
スポンサーリンク

ソースコードの「ハイライト表示」方法

実際にソースコードを書きながら解説していきます。ソースコードのサンプルとして今日は、
/* タグクラウドのマウスオーバー時の背景色 */
.tagcloud a:hover {
background-color: #f5f5f5;
text-decoration: none;
color: #000;
という「コード」を例として解説いたします。
スポンサーリンク

ソースコードの「ハイライト表示」を書くポイント「3つ」

  1. ソースコードを書く場所は「テキスト」の画面
  2. ソースコードを「<pre>~</pre>」で囲む
  3. もっと簡単な方法がある!笑

の3つです。1.と2.は一応スキルとして説明しますが「おすすめ」は「3.」です。順に解説いたします。

オマケです!
特に「ソースコード」や「メールアドレス」など、1文字の入力ミスでも実行されないものは、トラブル回避のためにも「コピー&ペースト」での入力をおすすめします。

ソースコードは「テキスト」の画面に書く

ソースコードを書く場所は「ビジュアル」の画面ではなく「テキスト」の画面で書きます。

ソースコードを<pre>~</pre>で囲む

ソースコードの前後を<pre>~</pre>で囲むことで「ハイライト表示」が実行されます。
「ダッシュボード」の「投稿」から記事を選んだあとに「ビジュアル」の画面を、
の「テキスト」をクリックして画面を「テキスト」に変更してください。次は、本文の場所にソースコード(サンプルコードでもご希望のコードでも)をコピペしたら、コードの先頭に、
のように<pre>と書きます。そして、コードの最後に、
のように、</pre>と書き「ハイライト表示」にしたいコードを囲みます。

ソースコードをハイライト表示する書き方

それでは「プレビュー」の画面で確認してみますと、大成功です。ソースコードが「ハイライト表示」になって見やすくなっています。かっこよ!笑

ソースコードをハイライト表示してプレビュー画面で確認

もっと簡単にソースコードをハイライト表示する方法

おすすめの3番目の簡単表示です。ダッシュボードの、
の「投稿」をクリックして、ソースコードをハイライト表示にしたい記事を開きます。そして、
の「段落」をクリックすると、項目が表示されますので、一番下の、
の「整形済みテキスト」をクリックすると、本文に、
の淡い色が付いた「枠が表示」されます。

ソースコードをハイライト表示の整形済みテキスト利用

そして、その「枠」にサンプルのソースコードをペーストしてみます。「ビジュアル」の画面のままですが、この「整形済みテキスト」にコードを書く場合は、先ほど説明した、ソースコードを<pre>~</pre>で囲む必要はありません。そのままのソースコードをペーストするだけでいいのです。ペーストすれば、枠も大きくなりますので、ご安心くださいませ。こんな感じに

/* タグクラウドのマウスオーバー時の背景色 */
.tagcloud a:hover {
background-color: #f5f5f5;
text-decoration: none;
color: #000;
}

では「ビジュアル」の画面の「整形済みテキスト」枠内にコピペしただけの上図のコードが「テキスト」の画面ではどのようなコードになっているかを確認してみます。

現在の「ビジュアル」から「テキスト」をクリックして「テキスト」の画面に変更してください。(注:プレビュー画面ではありません)すると、サンプルのソースコードがちゃんと、赤点線の枠の、
に表示されています・・・が、
に「ビジュアル」の画面では書いてなかった「<pre>」が書かれており、
にも「</pre>」が書かれてコードを囲ってくれています。何と「整形済みテキスト」は、ソースコードのような空白やタブ、改行などをそのまま表示し、自動で<pre>~</pre>で囲ってくれるのでした。

ソースコードをハイライト表示整形済みテキストを確認

次は、今度こそ「プレビュー」で確認してみると、大成功です!お疲れさまでした。

ソースコードをハイライト表示してプレビュー画面で確認

ソースコードをハイライト表示した画像

まとめ

人様のブログで、ソースコードがかっこよく表示されているのを見て、コレって、どうやるんだろう? 見やすくて、カッコいいなぁ!と思っていた方、

今日からあなた様はあっち側です!笑

みんなが見やすくてカッコいいソースコードをじゃんじゃん書いて、いいなぁ!と思われてくださいませ!

最後までお読みいただき、大変ありがとうございました。
では、また。解説ゾロでした!

関連記事:WordPressのショートコードを文字列のまま本文に表示させる方法
関連記事:ボックスメニューを本文に表示するCocoonカスタマイズ方法
関連記事:Cocoonのサイドバーに任意の特定記事を表示させるカスタマイズ

【使用比較】ケンジントン エキスパートマウスvs.スリムブレード
購入直前でケンジントンの「エキスパートマウス」と「スリムブレード」で迷っている方、必見です。本記事はスクロール、接続方式、クリック感などの違いをわかりやすいように画像を見ながら比較していますので、購入の参考にしていただければ幸いです。
タイトルとURLをコピーしました